https://lab-music-festival.vercel.app/login
A festival with several famous bands that will perform over a entire week. The system allows the user to read all the days of the festival, checking the schedules of the shows and details of the bands. Also, as admin, it is possible to register new bands, new shows, edit and delete.
- Login and registration flow;
- Read band details;
- Read shows by event day.
- Create band (Admin);
- Create a show linked to a day (Admin);
- Update a show (Admin);
- Create ticket (Admin);
- Buy a ticket;
The following technologies were used in the construction of the project:
- HTML5
- CSS3
- TypeScript
- React
- NextJs
- Styled Components
- Material UI
- Jest
- Node.js
- Cypress
- Supabase
- GitHub Actions
- Versel Deployment
You must have installed on your machine the tool Git and a nice editor, to work on the code. I recomend the Visual Studio Code.
I) Clone this repository
$ git clone <https://github.com/Brms5/labMusicFestival.git>
II) Access the project folder in the terminal
$ cd .\labMusicFestival\
III) To download the project dependencies via npm
$ npm install
IV) To start the project
$ npm run dev
The server wil start on port:3000 - access <http://localhost:3000>