Skip to content

Nipan83/Loop

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🎴 Loop

Loop is a community-driven post discussion platform where users can share questions or ideas on any topic and engage in meaningful, threaded conversations. The platform emphasizes simplicity, discoverability, and community interaction through upvotes and bookmarks.

Tech Stack

  • Frontend: React.js, React Router, Vite
  • Backend: Express.js, better-sqlite3, JWT authentication
  • Styling: Custom CSS with dark theme

Getting Started

Prerequisites

  • Node.js (v18 or higher recommended)
  • npm

Installation

  1. Install backend dependencies:
cd backend
npm install
  1. Install frontend dependencies:
cd frontend
npm install

Running the Application

  1. Start the backend server:
cd backend
npm run dev

The API will be available at http://localhost:3001

  1. Start the frontend development server:
cd frontend
npm run dev

The app will be available at http://localhost:5173

OR

  1. Start concurrently in the top-level folder: (recommended in a docker environment)
npm install
npm run dev

The app will be available at http://localhost:5173

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors