Skip to content

lucasrznd/frontend-gspot

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

SPOT Management System

NodeJS React React Query

DescriptionFeaturesInstallationContribution

📙 Description

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.

✨ Features

  • 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.

Technologies Used

  • 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.

Prerequisites

Before starting, make sure you have the following tools installed on your machine:

🛠️ Installation

Follow the steps below to set up the project on your local machine:

  1. Clone the repository:

    git clone https://github.com/lucasrznd/frontend-gspot.git
    cd frontend-gspot
  2. Install the project dependencies:

    npm install
    # or
    yarn install

Running the Application

To start the application in development mode, run the command:

npm start
# or
yarn start

🤝 Contribution

Contributions are welcome! If you have suggestions, improvements, or find bugs, feel free to open an issue or submit a pull request.

👨🏻‍💻 Author

Lucas Rezende
Lucas Rezende

💻