Skip to content

igor570/NextUp

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

64 Commits
 
 
 
 
 
 
 
 

Repository files navigation

NextUp

NextUp is a lightweight project and ticket manager designed for solo developers and indie hackers.
It focuses on what matters today — so when you log in, you instantly see the tasks that move your projects forward.

No bloat. No endless configuration.

Feature set

  • Create projects
  • Add and prioritize tickets
  • View what’s due today across all your work

Built with:

  • Go (backend) + PostgreSQL
  • Vue + Vite (frontend)
  • Supabase Auth for secure, hassle-free user authentication

Steps to Run the Project

  1. Get a PostgreSQL instance
    You can use a local PostgreSQL server or a cloud provider (e.g., Supabase, ElephantSQL).

  2. Create your environment file
    Copy .env.example to .env and fill in your database credentials and other required values.

  3. Run the backend server

    go run .

    This will start the Go server.

  4. Install frontend dependencies

    pnpm i

    Run this command in the client directory.

  5. Run the frontend development server

    pnpm run dev

    This will start the Vite development server for the frontend.

  6. Access the app
    Open your browser and go to http://localhost:5173 (or the port shown in your terminal).

Note:
Make sure your backend server and PostgreSQL instance are running before starting the frontend.

Future features to build out

  • AI ticket creation (adaptive mode)
  • Build out the profile page for user information

About

Minimalist project management tool for solo developers - built in Vue, TS & Go ✏️

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published