EventFulBrite is an application where users can get tickets for events they are interested in. Users also have the ability to create events.
EventFulBrite allows users to get tickets to their favorite events. If a user is also interested in hosting an event they can create an event that will be displayed to other users in the application.
EventfulBrite is built on Node JS, HTML, and CSS for its frontend, Express and Sequelize for its backend, and a PostgreSQL database.
- Clone this repository
git clone https://github.com/AgustinZucca/EventfulBrite.git
- Install dependencies from root directory
npm install
- Create a .env file based on the example with proper settings for your development environment
- Setup your PostgreSQL user, password and database and make sure it matches your .env file
- Open two terminals, in one run npm start within the backend directory, while on another you will run npm start in the frontend directory. This should open up the app inside of your browser automatically.