Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/shivah12/bookie

A e-learning platform to take courses made with React and MongoDB for ORM maintenance.
https://github.com/shivah12/bookie

mongodb nodejs react-router reactjs tailwindcss toaster

Last synced: 12 days ago
JSON representation

A e-learning platform to take courses made with React and MongoDB for ORM maintenance.

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

---