This is a full-stack web application that provides information about Premier League football clubs and players. Users can browse and view details about different football clubs and players within the Premier League.
These instructions will help you set up and run the Premier League Web App locally for development and testing purposes.
Before you begin, ensure you have met the following requirements:
- Node.js and npm installed on your development machine.
- A MongoDB database where you've imported or created data related to Premier League clubs and players.
- A basic understanding of web development concepts, including frontend and backend technologies.
The project is organized into the following directories:
frontend
: Contains the React.js frontend application.backend
: Contains the Node.js and Express.js backend server.
Frontend:
- React.js
- React Router
- Axios
- CSS for styling
Backend:
- Node.js
- Express.js
- MongoDB (for data storage)
- Mongoose (for database interaction)
Contributions are welcome! If you'd like to contribute to this project, please follow these steps:
- Fork the project.
- Create a new branch for your feature or bug fix.
- Make your changes and commit them.
- Push your changes to your fork.
- Create a pull request to submit your changes for review.