Neski is designed to bring communities back together. In a digital age where we are connected globally but disconnected locally, Neski provides a trusted environment to find help, offer skills, and trade time with the people living right next door.
The platform leverages Groq AI to remove the friction of listing services intelligently matching needs with skills and helping users craft professional descriptions in seconds.
| Feature | Description |
|---|---|
| Live Neighborhood Map | Interactive map powered by Leaflet to visualize services and volunteers in your specific neighborhood. |
| AI Recommendations | The app learns your interests (e.g., "Gardening", "Tech") and uses Groq AI (Llama 3) to highlight the best listings for you. |
| Magic Wand Editor | Creating a listing? Type a rough title and click the Magic Wand. Our AI writes a professional description for you instantly. |
| Responsive Design | Fully optimized for desktop monitors, tablets, and mobile phones. |
| Secure Auth | Robust authentication and data management handled via Supabase. |
Snapshots of the Neski experience
| Live Map View | Listing Details |
| Login Interface | Reviews |
The application is built using a modern, scalable, and performance-focused stack:
We use Docker to make the setup fast, consistent, and easy.
- Docker Desktop (Ensure it is running)
- Git
-
Clone the repository
git clone https://github.com/yourusername/neski.git cd neski -
Configure Environment Variables Navigate to the
backend/folder and create a.envfile.cd backend touch .env -
Start the Application Return to the root directory and run Docker Compose:
cd .. docker compose up --build -
Access the App
- Frontend: http://localhost:5173
- Backend: http://localhost:3000
To Stop: Press
Ctrl + Cin your terminal or rundocker compose down.
Distributed under the MIT License. See LICENSE for more information.