Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

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.

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