Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/menathndgd/eduquest-lms-nextjs
A Learning Management System (LMS) built with Next.js and React for a seamless user experience, integrated with Stripe for secure payments, and Mux for high-quality video streaming. Powered by Prisma ORM and MySQL for a robust backend, and styled with Tailwind CSS for a modern interface.
https://github.com/menathndgd/eduquest-lms-nextjs
full-stack-web-development mux mysql nextjs nodejs prisma-orm react stripe tailwindcss
Last synced: about 1 month ago
JSON representation
A Learning Management System (LMS) built with Next.js and React for a seamless user experience, integrated with Stripe for secure payments, and Mux for high-quality video streaming. Powered by Prisma ORM and MySQL for a robust backend, and styled with Tailwind CSS for a modern interface.
- Host: GitHub
- URL: https://github.com/menathndgd/eduquest-lms-nextjs
- Owner: MenathNDGD
- Created: 2024-07-03T13:24:09.000Z (6 months ago)
- Default Branch: main
- Last Pushed: 2024-09-24T05:55:54.000Z (3 months ago)
- Last Synced: 2024-12-04T04:07:32.295Z (about 1 month ago)
- Topics: full-stack-web-development, mux, mysql, nextjs, nodejs, prisma-orm, react, stripe, tailwindcss
- Language: TypeScript
- Homepage: https://edu-quest-lms-next-js.vercel.app
- Size: 1.28 MB
- Stars: 0
- Watchers: 1
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# EduQuest LMS Platform
Welcome to the LMS Platform, a robust Learning Management System designed to deliver an exceptional learning experience. Built with Next.js and React, this platform is seamlessly integrated with Stripe for secure payments and Mux for high-quality video streaming. Powered by Prisma ORM and MySQL for a solid backend, and styled with Tailwind CSS for a sleek, modern interface, itβs tailored for both learners and educators.
## π οΈ Getting Started
To get started with this project, follow these steps:
### 1. Install Dependencies
Ensure you have [Node.js](https://nodejs.org/) installed on your machine. Then, install the project dependencies using your preferred package manager:
```bash
# Using npm
npm install# Using yarn
yarn install# Using pnpm
pnpm install# Using bun
bun install
```### 2. Run the Development Server
Start the development server with one of the following commands:
```bash
# Using npm
npm run dev# Using yarn
yarn dev# Using pnpm
pnpm dev# Using bun
bun dev
```Open http://localhost:3000 in your browser to view the application. The page will auto-update as you edit the files.
### 3. Start Editing
Begin by modifying app/page.tsx to start customizing your application. The development server will automatically reflect changes made to this file.
## π Learn More
To dive deeper into the technologies used and explore more features, check out the following resources:
- Next.js Documentation β Learn about Next.js features and APIs.
- Learn Next.js β Engage in an interactive Next.js tutorial.
- Prisma ORM Documentation β Get insights into database management with Prisma.
- Tailwind CSS Documentation β Discover how to style your application with Tailwind CSS.
- Stripe Documentation β Understand how to manage payments securely.
- Mux Documentation β Explore high-quality video streaming with Mux.## π Deploy on Vercel
For a hassle-free deployment experience, use the Vercel Platform. Vercel, created by the team behind Next.js, provides an easy way to deploy and scale your application.
Check out the Next.js deployment documentation for more details on deploying your app.
## π€ Contributing
We welcome contributions to improve the LMS Platform. Feel free to open issues or submit pull requests on GitHub. Your feedback and contributions are greatly appreciated!
## π§ Contact
For any questions or feedback, please reach out.