Welcome to the Ucbesbanada application! This project is developed to provide a dashboard for intermediaries and doctors. This README provides details about the setup, development, and deployment of the project.
- Project Overview
- Features
- Technologies Used
- Setup and Installation
- Development
- Building and Deployment
- Linting
- Contributing
- License
This application provides a dashboard for intermediaries and doctors. It includes features for user authentication, multilingual support, and data management.
- Dashboard application for intermediaries and doctors
- Multilingual support
- User authentication and authorization
- Data management
- Next.js - React framework for server-rendered or statically-exported React apps
- React.js - JavaScript library for building user interfaces
- TypeScript - JavaScript with type checking
- MongoDB - NoSQL database
- Mongoose - MongoDB object modeling tool
- DaisyUI - Component library for TailwindCSS
- TailwindCSS - Utility-first CSS framework
- NextAuth - Authentication for Next.js
- Next-i18next - Internationalization for Next.js
- Next-Intl - Internationalization library for Next.js
- Zod - TypeScript-first schema validation
- bcrypt - Password hashing library
- jsonwebtoken - JSON Web Token implementation
- cookies-next - Cookies handling for Next.js
- axios - Promise-based HTTP client for the browser and Node.js
To get started with the project, clone the repository and install the dependencies:
git clone https://github.com/your-username/ucbesbanada.git
cd ucbesbanada
npm install