Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/mlhiter/mentor-community
A mentor community program.
https://github.com/mlhiter/mentor-community
community mentor
Last synced: about 1 month ago
JSON representation
A mentor community program.
- Host: GitHub
- URL: https://github.com/mlhiter/mentor-community
- Owner: mlhiter
- Created: 2024-02-03T07:54:31.000Z (10 months ago)
- Default Branch: master
- Last Pushed: 2024-02-03T08:55:08.000Z (10 months ago)
- Last Synced: 2024-02-03T09:25:38.013Z (10 months ago)
- Topics: community, mentor
- Language: TypeScript
- Homepage: https://mentor-community.vercel.app
- Size: 40 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
This is a mentor community project.
### Purpose
This project aims to create a simple web application using Next.js to build a community of mentors.
### Key Features
- User authentication and registration
- Profile creation and editing
- Mentor-student matching system
- ...### Technology Stacks
- React、NextJS -> Basic framework
- Tailwind CSS->CSS framework
- Shadcn-ui->UI components library
- Prisma ->Node.js and Typescript ORM
- MongoDB->Document-oriented database
- React-hook-form->Form solution
- Next-Auth->Authentication
- react-hot-toast->Toast
- Lucide Icon->Icon sets
- Zustand->State management solution### Getting Started
1. Install the required dependencies by running `npm install` or `yarn install`.
2. Create a `.env` file in the root directory and set the necessary environment variables, such as database connection details.
3. Start the development server by running `npm run dev` or `yarn dev`.