Skip to content

reyan36/Neski

Repository files navigation

Neski

Connect Neighbors. Share Skills. Trade Time.

Version SolidJS Supabase License


Neski Dashboard

About The Project

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.


Features

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.

Gallery

Snapshots of the Neski experience

Live Map View Listing Details
image image
Login Interface Reviews
image image

Technologies

The application is built using a modern, scalable, and performance-focused stack:

  • Frontend: SolidJS TailwindCSS Leaflet
  • Backend: Node.js Express.js
  • Database: Supabase
  • AI Engine: Groq
  • DevOps: Docker

Setup

We use Docker to make the setup fast, consistent, and easy.

Prerequisites

Installation

  1. Clone the repository

    git clone https://github.com/yourusername/neski.git
    cd neski
  2. Configure Environment Variables Navigate to the backend/ folder and create a .env file.

    cd backend
    touch .env
  3. Start the Application Return to the root directory and run Docker Compose:

    cd ..
    docker compose up --build
  4. Access the App

To Stop: Press Ctrl + C in your terminal or run docker compose down.

Developers

Reyan Arshad   Gevin Madharha

License

Distributed under the MIT License. See LICENSE for more information.

(Back To Top)

About

Connect Neighbors. Share Skills. Trade Time.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages