Skip to content

Brms5/labMusicFestival

Repository files navigation

🎤 labMusicFestival 🎵

📻 is live

https://lab-music-festival.vercel.app/login

📓 About

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.

✔️ Features

MVP

  • Login and registration flow;
  • Read band details;
  • Read shows by event day.

Completed

  • Create band (Admin);
  • Create a show linked to a day (Admin);
  • Update a show (Admin);
  • Create ticket (Admin);
  • Buy a ticket;

🛠️ Technology

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

↩️ Requirements to use the system

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.

🏁 To run the project

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>

About

System to manage a music concert festival

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published