Skip to content

UniLearners is an education-based site for sharing and exploring classes for instructors and students.

Notifications You must be signed in to change notification settings

anjankarmakar10/unilearners-client

Repository files navigation

Unilearners

Welcome to Unilearners, an education-based platform that brings together instructors and students in a seamless learning experience. Explore classes, enroll in courses, and manage your educational journey effortlessly.

Features

  • Clean and User-Friendly Interface: Navigate through the platform with ease, thanks to the intuitive design powered by React JS, TailwindCSS, and DaisyUI.

  • Tech Stack:

    • Frontend: React JS, TailwindCSS, DaisyUI
    • Backend: Express, Node.js, MongoDB
    • Authentication: Firebase & JWT
    • Payments: Stripe integration
  • Optimized Performance: Unilearners employs code splitting to ensure lightning-fast loading times for an uninterrupted learning experience.

Roles and Privileges

  • Instructors:

    • Create and manage classes.
    • Monitor the classes you teach.
  • Students:

    • Browse and enroll in classes.
    • Access class history and payment records.
  • Admin:

    • Oversee classes and users to maintain a secure and organized environment.

Getting Started

Follow these steps to set up and run the Unilearners project locally:

  1. Clone this repository: git clone https://github.com/your-username/unilearners.git
  2. Navigate to the project directory: cd unilearners
  3. Install dependencies: npm install
  4. Set up environment variables:
    • Create a .env file based on .env.example and fill in the necessary values.
  5. Run the development server: npm run dev

Contributing

Contributions are welcome! If you want to contribute to Unilearners, please follow these steps:

  1. Fork the repository.
  2. Create a new branch: git checkout -b feature/your-feature
  3. Commit your changes: git commit -m "Add your feature"
  4. Push to the branch: git push origin feature/your-feature
  5. Open a pull request.

License

This project is licensed under the MIT License.


Ready to embark on your educational journey with Unilearners? Visit our platform today: https://unilearners-client.web.app/

About

UniLearners is an education-based site for sharing and exploring classes for instructors and students.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published