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.
- Create projects
- Add and prioritize tickets
- View what’s due today across all your work
- Go (backend) + PostgreSQL
- Vue + Vite (frontend)
- Supabase Auth for secure, hassle-free user authentication
-
Get a PostgreSQL instance
You can use a local PostgreSQL server or a cloud provider (e.g., Supabase, ElephantSQL). -
Create your environment file
Copy.env.exampleto.envand fill in your database credentials and other required values. -
Run the backend server
go run .This will start the Go server.
-
Install frontend dependencies
pnpm i
Run this command in the
clientdirectory. -
Run the frontend development server
pnpm run dev
This will start the Vite development server for the frontend.
-
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.
- AI ticket creation (adaptive mode)
- Build out the profile page for user information