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.
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.
- 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.
- 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.
- Node.js and npm installed on your machine.
- email: [email protected]
- password: demopassword1234
-
Clone the repository:
git clone https://github.com/yourusername/novari.git
-
Navigate to the project directory:
cd novari
-
Install dependencies:
npm install
-
Start the development server:
npm run dev
-
Open your browser and navigate to http://localhost:3000 to see the app in action.
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.
Please use the following conventional commit prefixes when making contributions:
- feat: for new features (e.g., feat: add search functionality)
- fix: for bug fixes (e.g., fix: correct typo in term definition)
- chore: for maintenance tasks (e.g., chore: update dependencies)
- refactor: for code refactoring that doesn't change functionality (e.g., refactor: simplify term card component)
- This helps us keep the project history clean and readable.
- Novari
- Presentation Slides
- LinkedIn - Adam
- LinkedIn - Luke
- LinkedIn - Conner
- LinkedIn - Kit
- LinkedIn - Maddy
If you have any questions or feedback, please reach out to us at [email protected]
Thank you for using Novari! We hope it helps you on your journey to personal growth and community building.