https://github.com/shivah12/bookie
A e-learning platform to take courses made with MERN Stack and designed using TailwindCSS.
https://github.com/shivah12/bookie
full-stack mern-project mern-stack mongodb nodejs react-router reactjs tailwindcss toaster
Last synced: about 2 months ago
JSON representation
A e-learning platform to take courses made with MERN Stack and designed using TailwindCSS.
- Host: GitHub
- URL: https://github.com/shivah12/bookie
- Owner: shivah12
- License: mit
- Created: 2024-05-10T09:49:34.000Z (about 2 years ago)
- Default Branch: main
- Last Pushed: 2024-05-24T06:44:50.000Z (about 2 years ago)
- Last Synced: 2025-07-09T15:55:40.902Z (11 months ago)
- Topics: full-stack, mern-project, mern-stack, mongodb, nodejs, react-router, reactjs, tailwindcss, toaster
- Language: JavaScript
- Homepage: https://bookie-frontend-iota.vercel.app/
- Size: 671 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
Bookie
Bookie is an e-learning platform designed to facilitate course-taking experiences. With Bookie, users can seamlessly browse, enroll in, and complete courses, all within a user-friendly interface and seamless process of user authentication.
Explore Bookie: [Bookie Client](https://bookie-client.vercel.app/)
## Features
- **Node.js**: Leveraging the power of Node.js for backend functionalities.
- **MongoDB**: Utilizing MongoDB for efficient data storage and retrieval, ensuring smooth operations.
- **React Router**: Implementing React Router for seamless navigation within the application.
- **React.js**: Harnessing the capabilities of React.js for building dynamic and interactive user interfaces.
- **Toaster**: Employing a toaster notification system for effective user feedback.
- **Tailwind CSS**: Styling the application with Tailwind CSS for rapid development and customizable design.
## Getting Started
To get started with Bookie locally, follow these steps:
1. **Clone the repository**:
```bash
git clone https://github.com/your-username/bookie.git
```
2. **Install dependencies**:
```bash
cd bookie
npm install
```
3. **Set up environment variables**:
Create a `.env` file in the root directory and add necessary environment variables.
4. **Start the development server**:
```bash
npm start
```
5. **Open your browser**:
Visit `http://localhost:3000` to view the application.
## Contributing
Contributions are welcome! Feel free to open issues or pull requests for any improvements or features you'd like to see in Bookie.
## License
This project is licensed under the [MIT License](LICENSE).
---