Skip to content

devvratsaini/SynKro

 
 

Repository files navigation

SynKro

SynKro is a collaborative project management and community platform for developers. It enables users to explore, create, and manage projects, interact with other users, and stay updated with notifications and a leaderboard system. The platform is built using Next.js, React, and TypeScript, with a modern UI powered by Tailwind CSS and Framer Motion.

Developed By

This application was developed by:

Features

  • User authentication and profile management
  • Project creation, exploration, and interaction (like, comment)
  • Real-time notifications
  • Leaderboard for top contributors
  • Responsive sidebar navigation for desktop and mobile
  • Search functionality for projects and users
  • Modern, responsive UI

Getting Started

To run the application locally, follow these steps:

  1. Clone the repository:

    git clone <repository-url>
    cd SynKro
  2. Install dependencies:

    npm install
    # or
    yarn install
    # or
    pnpm install
    # or
    bun install
  3. Set up environment variables:

    • Copy .env.example to .env and fill in the required values (if applicable).
  4. Run the development server:

    npm run dev
    # or
    yarn dev
    # or
    pnpm dev
    # or
    bun dev
  5. Open your browser: Visit http://localhost:3000 to view the application.

You can start editing the page by modifying src/app/page.tsx or other files in the src directory. The page auto-updates as you edit the file.

Deployed Version

The latest deployed version is available at: https://syn-kro.vercel.app/

Learn More

Deploy on Vercel

The easiest way to deploy your Next.js app is to use the Vercel Platform.

Check out the Next.js deployment documentation for more details.

About

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • TypeScript 96.5%
  • Python 2.1%
  • Other 1.4%