Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/katezzh/auth-mongoose
The application is created to implement registration and authorization using Mongoose
https://github.com/katezzh/auth-mongoose
express html material-ui mongoose nextjs nodejs swagger
Last synced: 11 days ago
JSON representation
The application is created to implement registration and authorization using Mongoose
- Host: GitHub
- URL: https://github.com/katezzh/auth-mongoose
- Owner: KateZzh
- Created: 2024-01-08T18:58:17.000Z (10 months ago)
- Default Branch: main
- Last Pushed: 2024-02-03T20:14:31.000Z (10 months ago)
- Last Synced: 2024-02-03T22:24:04.115Z (10 months ago)
- Topics: express, html, material-ui, mongoose, nextjs, nodejs, swagger
- Language: JavaScript
- Homepage:
- Size: 30.3 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Auth-Mongoose
Auth-Mongoose is an application created to implement registration and authorization using Mongoose.
## Tech Stack
### Server-Side:
- JavaScript
- Node.js
- Express
- MongoDB (as the database)
- Swagger (for API documentation)
- ESLint and Prettier (for code formatting and linting)### Client-Side:
- Next.js
- Material UI (for the user interface)### Getting Started
To set up and run Auth-Mongoose on your local machine, follow these steps:
1. Clone this repository:
git clone https://github.com/KateZzh/Auth-Mongoose.git2. Install the dependencies for the server and client:
```bash
cd Auth-Mongoose/server
npm installcd ../client
npm install
```
3. Start the server and client applications:
```bash
# Start the server
cd ./server
nodemon index# Start the client
cd ./client
npm run dev
```4. Access the application in your web browser: [http://localhost:3000](http://localhost:3000)
## API Documentation
API documentation is provided using Swagger. After starting the server, you can access the Swagger documentation at: [http://localhost:3001/api-docs](http://localhost:3001/api-docs)