This project is a front-end implementation of the www.rtbf.ir/directory website using MUI (Material-UI) and Next.js. The goal of this task is to display previews of services and include a commenting section where users can share their experiences with those services. The project includes user sign-up functionality, where users must provide a username, email, and password that meets specific criteria.
- Implementation of www.rtbf.ir/directory website using MUI and Next.js
- Display of service previews
- User sign-up functionality
- Commenting section for users to share their experiences
- Password validation with specific criteria (minimum eight characters, at least one special character, and at least one capital letter)
-
Clone the repository:
git clone https://github.com/KohanTorabi/peykan-task.git
-
Install the dependencies:
npm install
-
Start the development server:
npm run dev
-
Open your browser and visit http://localhost:3000 to view the application.
- Next.js
- Material-UI (MUI)
- Emotion
- Typescript
Contributions to this project are welcome! If you have any suggestions, improvements, or bug fixes, feel free to open a pull request.
This project is licensed under the MIT License.