Skip to content

Elevare is a modern productivity app designed to help you organize tasks, reflect on progress, and build better daily habits. Built with Next.js, Prisma, and Supabase, it combines a sleek interface with powerful features for personal growth.

Notifications You must be signed in to change notification settings

Gojer16/Elevare

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 

Repository files navigation

Elevare: Your Success List, Elevated.

Next.js Prisma Supabase Tailwind CSS Zod PostgreSQL TypeScript

"If you chase two rabbits, you will not catch either one." — Russian Proverb.

Overview

Elevare is a minimalist productivity app designed around one core principle: extraordinary results come from narrowing your focus.

Unlike endless to-do lists, Elevare helps you cut through the noise by identifying your ONE most important task each day — the single domino that, once knocked down, makes everything else easier or unnecessary.

Philosophy

  • Go Small - Doing the most important thing is always the most important thing.
  • Domino Effect - Success builds sequentially — one meaningful task at a time.
  • Success Lists ≠ To-do Lists - Most to-dos are noise. Elevare guides you toward the vital few that truly matter.
  • Extraordinary > Busy - Don't focus on doing more; focus on doing what matters most.

"Success is about doing the right thing, not about doing everything right."

✨ Features

  • Task Management: Create, manage, and track your daily tasks.
  • Streaks & Achievements: Stay motivated by building streaks for consistent habits and unlocking achievements.
  • Reflection Journal: A dedicated space to reflect on your progress, thoughts, and feelings.
  • Analytics: Visualize your progress and gain insights into your habits with our analytics dashboard.
  • AI-Powered Suggestions: Get personalized suggestions for new achievements and tasks based on your progress.
  • User Authentication: Secure user authentication and profile management.

🚀 Tech Stack

Getting Started

Prerequisites

  • Node.js (v18 or higher recommended).
  • npm or yarn.
  • PostgreSQL (e.g., Supabase for hosting).

Installation

  1. Clone the repository:

    git clone https://github.com/Gojer16/Elevare
  2. Navigate to the client directory:

    cd Elevare/client
  3. Install dependencies:

    npm install
  4. Set up your environment variables:

    • Create a .env.local file in the client directory.
    • Add the necessary environment variables (e.g., database connection strings, API keys).
    • Refer to .env.example for a template.
  5. Run the development server:

    npm run dev

    Open http://localhost:3000 in your browser to see the application.

Contributing

We welcome contributions from the community! If you have ideas for new features, bug fixes, or improvements, please feel free to:

  1. Fork the Project.
  2. Create your Feature Branch (git checkout -b feature/AmazingFeature).
  3. Commit your Changes (git commit -m 'Add some AmazingFeature').
  4. Push to the Branch (git push origin feature/AmazingFeature).
  5. Open a Pull Request.

License

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

Tagline Ideas

  • "Your life. Elevated."
  • "Small wins. Big growth."
  • "From tasks to triumphs"

Created by gojer with ❤️

About

Elevare is a modern productivity app designed to help you organize tasks, reflect on progress, and build better daily habits. Built with Next.js, Prisma, and Supabase, it combines a sleek interface with powerful features for personal growth.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published