Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/ricardovaltierra/private-events

Microverse pathwright project wich consist on a site similar to a private Eventbrite which allows users to create events and then manage user signups.
https://github.com/ricardovaltierra/private-events

Last synced: 16 days ago
JSON representation

Microverse pathwright project wich consist on a site similar to a private Eventbrite which allows users to create events and then manage user signups.

Awesome Lists containing this project

README

        

Private Event
==============

Microverse pathwright project wich consist on a site similar to a private Eventbrite which allows users to create events and then manage user signups.

## What it does?
Users can create events and see other members registered to his events. Events take place at a specific time and location. Give a brief description of your party for your attendees to see what's about. You will need to log in to create an event and attend (only for future events).

## How it works?
The Model is working on top of the following resources:

- Ruby (version 2.6.5)
- Rails (version 5.2.4)

And the next dependencies:

- sqlite3
- puma
- sass-rails
- uglifier
- coffee-rails
- turbolinks
- jbuilder
- bootsnap

## Usage
### Step 1: Clone and install dependencies
Clone the repo and run `bundle install` to get all the gems on your terminal.
### Step 2: Run database migration
From terminal type `rails db:migrate` to get your schema updated
### Step 3: Work on IRB
That's it on configuration. Now you can just open your terminal to start on `rails server` and open your browser

### Step 4: View your app
Now you can navigate to `localhost:3000` on your browser to see your app working.
Feel free to create as many events as you want. The other users will attend and you will get informed of that on your dashboard.

## 🤝 Contributing

Contributions are more than welcome!
Feel free to check [issues page](https://github.com/ricardovaltierra/private-events/issues).

1. Fork (https://github.com/ricardovaltierra/private-events/development/fork)
2. Create your working branch (git checkout -b [branch_name])
3. Commit your changes (git commit -am 'what you will add or fix or improve')
4. Push (git push origin [branch_name])
5. Create a PR

## 🤖 Contributor

Clinton Enyinna - [GitHub](https://github.com/ClintonEnyinna)


Ricardo Valtierra - [GitHub](https://github.com/ricardovaltierra)

## 🙋‍♂ Support :)

Give a ⭐️ if you liked it!

## 📝 License

This project is under the [MIT](LICENSE) license.