Welcome to the backend of Animax, the ultimate platform for anime enthusiasts to share, rate, and discuss their favorite anime series! π
To get started with the Animax backend, follow these simple steps:
-
Clone the Repository:
git clone https://github.com/your-username/animax-backend.git cd animax-backend
-
Install Dependencies:
npm install
-
Set Up the Database:
- Create a MongoDB database and update the connection string in
config.js
. - Ensure your MongoDB server is running.
- Create a MongoDB database and update the connection string in
-
Run the Server:
npm start
The server will start running at
http://localhost:3000
. Feel free to customize the port in theconfig.js
file.
Eager to share that hidden gem you discovered? Use our easy-to-use upload feature to add any anime you like to the Animax database.
Express your opinions by rating the anime you've watched. Leave insightful reviews to help other users discover the best anime out there.
Engage in lively discussions with fellow anime enthusiasts. Share your thoughts, recommendations, and reactions in the comments section of each anime.
-
POST /api/anime/upload
- Upload a new anime to the Animax database.
-
DELETE /api/anime/:animeId
- Delete a specific anime.
-
GET /api/anime/find/:animeId
- Find details about a specific anime.
-
PUT /api/anime/update/:animeId
- Update details of a specific anime.
-
POST /api/anime/create
- Create a new anime.
-
GET /api/landingPage
- Get the landing page details.
-
POST /api/login
- User login.
-
POST /api/signup
- User signup.
We welcome contributions from the anime-loving community! Whether it's fixing bugs, adding new features, or improving documentation, your help is invaluable. Fork the repository, make your changes, and submit a pull request. Let's make Animax the go-to platform for anime aficionados!
Found a bug or have a suggestion? Open an issue on our issue tracker. We appreciate your feedback!
Happy anime watching! πΈβ¨