Skip to content

snarelord/Novari

 
 

Repository files navigation

Novari - Personal Growth App

In a world where we’re more connected than ever, why do so many people feel isolated? Finding a supportive community and maintaining personal growth has become a challenge. People struggle to build confidence, form healthy habits, and recognize their progress—often feeling overwhelmed or stuck. The reality is, traditional self-improvement tools can feel rigid, impersonal, or difficult to integrate into everyday life.

Without the right support, motivation fades, and personal growth takes a back seat.

Our idea

Novari is a platform designed to make personal growth accessible, engaging, and community-driven. Instead of overwhelming users with rigid self-improvement methods, Novari provides a structured yet flexible approach to help individuals grow at their own pace. At the heart of Novarai is the Ember System - five core areas that guide users through different aspects of personal development. Whether they’re focusing on mental well-being, physical health, productivity, learning, or social connections, Novari ensures they have a clear path forward.

To make growth a daily habit, users can set personalised tasks, track their progress in a log of completed achievements, and receive daily motivational messages that keep them inspired. But we know that personal growth doesn’t happen in isolation — that’s why Novari fosters community engagement. Each Ember connects users with like-minded individuals, offering support, accountability, and shared experiences that make the journey more fulfilling. With Novari, we’re not just offering a tool, we’re building an environment where people can grow, connect, and thrive.

Features

  • Community Building: Connect with like-minded individuals and find your tribe.
  • Confidence Building: Access resources and tools to help build self-confidence.
  • Daily Integration: Seamlessly integrate personal growth activities into your daily routine.

Technologies Used

  • Next.js: A React framework for building server-side rendered and static web applications.
  • React: A JavaScript library for building user interfaces.
  • Node.js: A JavaScript runtime built on Chrome's V8 JavaScript engine.
  • Intro.js: A tutorial framework for user tutorials.
  • Playwright: A Testing framework.
  • Supabase: Database and authentication.

Getting Started

Prerequisites

  • Node.js and npm installed on your machine.

TEST ACCESS

Installation

  1. Clone the repository:
    git clone https://github.com/yourusername/novari.git
    
  2. Navigate to the project directory:
    cd novari
  3. Install dependencies:
    npm install
  4. Start the development server:
    npm run dev
  5. Open your browser and navigate to http://localhost:3000 to see the app in action.

Contributing

We welcome contributions from the community! If you'd like to contribute, please follow these steps:

Fork the repository.

Create a new branch for your feature or bugfix.

Make your changes and commit them.

Push your changes to your fork.

Submit a pull request to the main repository.

Links

If you have any questions or feedback, please reach out to us at adamhemmingsdev@gmail.com

Thank you for using Novari! We hope it helps you on your journey to personal growth and community building.

About

bootcamp-18-final-project

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • TypeScript 83.9%
  • CSS 12.6%
  • JavaScript 3.5%