Description • Features • Installation • Contribution
The SPOT Management System is a web application developed in ReactJS for managing SPOTS, which are short recordings sold by a radio company. The application allows you to register announcers, associated companies, and spots, making it easy to control and search for all registered spots.
- Announcer Registration: Add and manage announcers who make the recordings.
- Company Registration: Add and manage companies associated with the recordings.
- Spot Registration: Add and manage spots, specifying the title, announcer, and associated company.
- Spot Search: Perform searches to quickly find specific spots.
- ReactJS: JavaScript library for building user interfaces.
- PrimeReact: UI component library for React.
- Primeflex: CSS utility library for flexible layouts.
- React Query: Library for server state management and data caching.
- Jest: JavaScript testing framework.
Before starting, make sure you have the following tools installed on your machine:
Follow the steps below to set up the project on your local machine:
-
Clone the repository:
git clone https://github.com/lucasrznd/frontend-gspot.git cd frontend-gspot
-
Install the project dependencies:
npm install # or yarn install
To start the application in development mode, run the command:
npm start
# or
yarn start
Contributions are welcome! If you have suggestions, improvements, or find bugs, feel free to open an issue or submit a pull request.
Lucas Rezende 💻 |