Skip to content

WINFOORD/mechanic-NextJS

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

73 Commits
 
 
 
 
 
 
 
 

Repository files navigation

📐 Next.js Mechanic Project 🚗🔧

🚀 Introduction

Welcome to the Next.js-based web application for a ** mechanic service**! This handy app lets users find nearby mechanics and get real-time assistance based on their location. Perfect for when you're in a pinch! 😉

Main Page

🛠️ Technologies Used

We’ve built this project with some awesome technologies:

  • Frontend: Next.js, React, TailwindCSS, Framer Motion, NextUI
  • Backend: Express.js, Supabase (for authentication & database)
  • State Management: Redux Toolkit, Redux Thunk
  • Maps: Neshan Maps, Mapir React Component, Leaflet, React Leaflet
  • Charts & Data Visualization: Chart.js, React Chart.js 2
  • Utilities: Axios, Lodash, Moment Jalaali

📦 Installation & Setup

Prerequisites

  • Node.js installed (recommended version: >=16.x)
  • npm or yarn installed

Steps

  1. Clone the repository:
    git clone https://github.com/your-username/your-repo.git
    cd your-repo
  2. Install dependencies:
    npm install
    # or
    yarn install
  3. Run the development server:
    npm run dev
    # or
    yarn dev
  4. Open http://localhost:3000 in your browser.

🔧 Features

🛠 Admin Panel

Manage mechanics, users, and service requests.

Admin Panel

📍 Distance Calculation

Calculate the distance between the user and the selected mechanic.

Distance Example

🗺 Location-Based Service

Display nearby mechanics based on the user's location.

Location Display

🗺 User Interface

Footer and Login

🗺 Add New Location (Pending Admin Approval)

Users can add new locations, which require admin approval.

Add New Location

🔗 Demo

Screencast.from.2025-02-19.10-26-48.mp4

📜 License

This project is licensed under the ISC License.

🤝 Contributing

Feel free to fork this repo and submit pull requests. Suggestions and issues are welcome!


Made with ❤️ using Next.js & Supabase.

About

next-js

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors