Welcome to MangaCelestia, a digital haven for manga enthusiasts. This project is crafted to transport the vibrant world of manga into the realm of digital convenience.
- Manga Library: Explore a vast collection of manga from various genres and authors.
- User Profiles: Create a personalized profile to track your reading progress.
- Secure Authentication: Protect your personal information with our secure login system.
- Bookmarking: Mark your favorite manga for easy access and continued reading.
- Community Interaction: Share your thoughts and connect with fellow readers through comments.
- Ratings: Rate your favorite manga and view community consensus.
- Reading Modes: Customize your reading experience with different modes and settings.
- Manga Updates: Stay up-to-date with notifications for new chapters and releases.
- Backend: Node.js with Express for handling server-side logic.
- Frontend: React with Vite for an efficient, modern user interface.
- Database: MongoDB for a flexible, document-oriented data model.
To get a local copy up and running follow these simple steps.
- Node.js
- MongoDB
- Clone the repo
git clone https://github.com/magyardanielmark/manga-celestia
- Install NPM packages for the frontend
cd frontend
npm install
- Set up the backend
cd backend
npm install
- Start the backend server
npm start
- In a new terminal, start the frontend application
cd frontend
npm run dev
Contributions are what make the open-source community such an amazing place to learn, inspire, and create. Any contributions you make are greatly appreciated.
Distributed under the MIT License. See LICENSE for more information.
-
Email: [email protected]
-
LinkedIn: www.linkedin.com/in/dániel-márk-magyar
-
Project Link: https://github.com/magyardanielmark/manga-celestia