Skip to content

Latest commit

 

History

History
149 lines (88 loc) · 3.07 KB

README.md

File metadata and controls

149 lines (88 loc) · 3.07 KB

event-scheduling

📗 Table of Contents

📖 event-scheduling

The application allows users to create events, book events, receive email notifications, integrate with payment providers, and cancel events.

🛠 Built With

  • Rails 7
  • PostgreSQL
  • tailwinduicss

💻 Getting Started

To get a local copy up and running, follow these steps.

Prerequisites

Setup

Open your vscode then

Open your terminal

Clone this repository to your desired folder

https://github.com/melashu/event_scheduling_app.git

cd event_scheduling_app

Run bundler install

Configure database.yml as of your environment

default: &default
  adapter: postgresql

  pool: <%= ENV.fetch("RAILS_MAX_THREADS") { 5 } %>

development:
  <<: *default
  database: lemon_backend
  adapter: postgresql
  encoding: unicode
  host: localhost
  port: <YOUR_PORT>
  encoding: unicode
  username: <YOUR_USERNAME>
  password: <YOUR_PASSWORD>

test:
  <<: *default
  database: lemon_test_backend
  host: localhost
  port: <YOUR_PORT>
  adapter: postgresql
  encoding: unicode
  username: <YOUR_USERNAME>
  password: <YOUR_PASSWORD>

Then Run rails db:create db:migrate db:seed

Run bin/dev on your terminal

Usage

After runing bin/dev

On your browser user localhost:5000 to acess regular users page

You can create user account and login to the page or

Use the following login information

emial: [email protected]
  password: 12345678

To access the admin page user

localhost:5000/admin

use the following login information

```
emial: [email protected]
password: 12345678

```

👥 Authors

👤 Melashu Amare

🤝 Contributing

Contributions, issues, and feature requests are welcome!

Feel free to check the issues page.

⭐️ Show your support

Give a star if you like this project!

(back to top)