Skip to content

AnshMNSoni/Project-Lakshya

Repository files navigation

🎯 Project "Lakshya": Your Smart Career and Education Guide

License Stars Forks

🌟 Overview

Project Lakshya Logo

Project-Lakshya is an intelligent, full-stack web application designed to help students discover their ideal career path through personalized assessments and AI-driven recommendations.

✨ Core Features

  • Comprehensive Assessments: Multi-phase quizzes covering personality traits, physical appearance, and academic interests.
  • AI-Powered Predictions: Machine learning model to analyze results and recommend career fields.
  • Dynamic User Profiles: User authentication and profile management to track academic details, interests, and goals.
  • Smart Institution Search: Suggests colleges and auto-fills location data for faster profile setup.
  • Interactive Dashboard: Central hub to view results, track progress, and access platform features.

Key Project Highlights

1. Core Technology Focus

Dimension Focus Score (Out of 10)
UI/UX Experience 9
Database & Auth 8
Data Science & AI 8
Backend Logic 7
Scalability 7

2. Assessment Composition

  • Personality & Trait Analysis → 50%
  • Academic Interests → 30%
  • Skill Evaluation → 20%

3. Seamless User Journey

Create ProfileTake AssessmentsAI AnalysisView Results

🛠 Technology Stack

Component Technology / Library
Frontend React, Vite, Tailwind CSS, shadcn/ui, Lucide React
Backend Python, Flask (ML API)
Database & Auth Supabase (PostgreSQL, Authentication, Storage)
Package Manager npm (Frontend), pip (Backend)

🚀 Getting Started

Follow these steps to run Project-Lakshya locally.

✅ Prerequisites

Ensure you have installed:

⚙️ Installation & Setup

  1. Clone the Repository
git clone https://github.com/AnshMNSoni/Project-Lakshya.git
cd Project-Lakshya
  1. Frontend Setup
cd src   # Or your frontend source folder
npm install
  • Create a .env file in src/ by copying from example:
cp .env.example .env
  • Fill in:
VITE_SUPABASE_URL=your_supabase_url
VITE_SUPABASE_ANON_KEY=your_supabase_anon_key
  1. Backend Setup
git clone https://github.com/AnshMNSoni/Project-Lakshya.git
cd Project-Lakshya

▶️ Running the Application Locally

  1. Start Backend Server
git clone https://github.com/AnshMNSoni/Project-Lakshya.git
cd Project-Lakshya
  1. Start Frontend Development Server
git clone https://github.com/AnshMNSoni/Project-Lakshya.git
cd Project-Lakshya
  1. Open in Browser
git clone https://github.com/AnshMNSoni/Project-Lakshya.git
cd Project-Lakshya

▶️ Running the Application Through link

https://project-lakshya.lovable.app/

Screenshot

  • login page
image
  • Sign up page
image
  • Sign in page
image
  • Dashbord
image
  • Quiz 1
image
  • Quiz 2
image
  • Quiz results
image

-recommended college on map image

  • Map view
image
  • Info in map
image
  • details of college
image

🤝 Contributing

Contributions are welcome! 🎉

  1. Fork the repo
  2. Create your feature branch (git checkout -b feature/NewFeature)
  3. Commit your changes (git commit -m 'Add some NewFeature')
  4. Push to branch (git push origin feature/NewFeature)
  5. Open a Pull Request

📄 License

This project is licensed under the MIT License.
See the LICENSE file for details.


📧 Contact

👤 Ansh Soni

About

Smart Career and Education Platform

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •