This is the frontend of Peakify, an educational platform built with Next.js.
Ensure you have the following installed on your machine:
- Clone the repository:
git clone https://github.com/yourusername/peakify-frontend.git cd peakify-frontend - Install dependencies:
npm install
To start the development server, run:
npm run devBy default, the project will be available at http://localhost:3000.
peakify-frontend/
│-- public/ # Static assets
│-- app/
| |--(account)/
| | |--dashbord/
| | |--forums/
| | |--resources/
| | |--settings/
| | |--signin/
| | |--signup/
| |--contact/
| |--globals.css
| |--layout.tsx
| |--notfound.tsx
| |--page.tsx
│ │-- pages/ # Next.js pages
│ │-- styles/ # Global styles
│ │-- utils/ # Utility functions
|--components # Reusable components
|--data
|--lib
│-- .gitignore # Git ignore file
│-- package.json # Project dependencies & scripts
│-- README.md # Project documentation
- Next.js - React framework for SSR & static site generation
- Tailwind CSS - Utility-first CSS framework
- ESLint & Prettier - Code linting & formatting
- Fork the repository.
- Create a feature branch:
git checkout -b feature-name. - Commit your changes:
git commit -m "Add feature-name". - Push to the branch:
git push origin feature-name. - Open a pull request.
This project is licensed under the MIT License.
For any inquiries, reach out to joesefair@gmail.com.