An open API service indexing awesome lists of open source software.

https://github.com/Ojas-Arora/Ajivika

🌟 In order to address the lack of an intelligent and adaptive Job Recommendation Portal, the idea to create a websiteβ€”Ajivika (literal meaning: career)β€”has been presented. This website covers features like πŸ“„ Resume Making, πŸ” Smart Job Recommendations, and πŸŽ“ Best Suggestions for Courses.
https://github.com/Ojas-Arora/Ajivika

botpress css3 html5 javascript mern-stack python swoc2025

Last synced: 7 months ago
JSON representation

🌟 In order to address the lack of an intelligent and adaptive Job Recommendation Portal, the idea to create a websiteβ€”Ajivika (literal meaning: career)β€”has been presented. This website covers features like πŸ“„ Resume Making, πŸ” Smart Job Recommendations, and πŸŽ“ Best Suggestions for Courses.

Awesome Lists containing this project

README

          

image

image

image

[![Typing SVG](https://readme-typing-svg.herokuapp.com?font=Fira+Code&pause=1000&background=FFF52500&width=435&lines=Ajivika%3A+Knowledge+without+boundary)](https://git.io/typing-svg)

Welcome to Ajivika, where learning never stops

![PRs Welcome](https://img.shields.io/badge/PRs-welcome-cyan.svg?style=badge&color=cyan&logo=openai)
![GitHub forks](https://img.shields.io/github/forks/Ojas-Arora/SCD-Profile-Score?style=badge&color=cyan&logo=openai)
![GitHub Repo stars](https://img.shields.io/github/stars/Ojas-Arora/SCD-Profile-Score?style=badge&color=cyan&logo=openai)
![GitHub contributors](https://img.shields.io/github/contributors/Ojas-Arora/SCD-Profile-Score?style=badge&color=cyan&logo=openai)
![GitHub last commit](https://img.shields.io/github/last-commit/Ojas-Arora/SCD-Profile-Score?style=badge&color=cyan&logo=openai)
![GitHub repo size](https://img.shields.io/github/repo-size/Ojas-Arora/SCD-Profile-Score?style=badge&color=cyan&logo=openai)
![Github](https://img.shields.io/github/license/Ojas-Arora/SCD-Profile-Score?style=badge&color=cyan&logo=openai)
![GitHub issues](https://img.shields.io/github/issues/Ojas-Arora/SCD-Profile-Score?style=badge&color=cyan&logo=openai)
![GitHub closed issues](https://img.shields.io/github/issues-closed-raw/Ojas-Arora/SCD-Profile-Score?style=badge&color=cyan&logo=openai)
![GitHub pull requests](https://img.shields.io/github/issues-pr/Ojas-Arora/SCD-Profile-Score?style=badge&color=cyan&logo=openai)
![GitHub closed pull requests](https://img.shields.io/github/issues-pr-closed/Ojas-Arora/SCD-Profile-Score?style=badge&color=cyan&logo=openai)



![Visitors](https://api.visitorbadge.io/api/visitors?path=Ojas-Arora/SCD-Profile-Score%20&style=badge&logo=openai)

# 🌐 About Ajivika

Ajivika, meaning "career," is an intelligent and adaptive job recommendation portal designed to empower job seekers. It offers:

**πŸ“„ Resume Making:** Create professional resumes easily.

**πŸ” Smart Job Recommendations:** Get personalized job suggestions tailored to your profile.

**πŸŽ“ Course Suggestions:** Find courses to boost your skills.

**πŸ“ Skill Assessments:** Validate your abilities with shareable certificates.

**πŸ’¬ Chatbot Support:** Get instant help for career-related queries.

**πŸ“Š Job Trends Dashboard:** Analyze market trends through data insights.

**🎯 Progress Tracker:** Monitor your learning and job application journey.

**🌍 Jobs in Smaller Regions:** Discover opportunities in smaller towns and cities.

## πŸ”„ Tech Stack

Proposed tech stack for project(although you are free to use any other stack outside of these):

1. **Backend:**
- Node.js with Express.js for the server πŸ’»
- MongoDB for the database (using Mongoose for object modeling) πŸ“Š
- Firebase Authentication for user authentication and authorization πŸ”
- Firebase Cloud Functions for serverless backend logic ☁️

2. **Frontend:**
- React.js for a dynamic and responsive user interface βš›οΈ
- HTML5, CSS3, JavaScript for elegant and modern design 🎨
- Firebase Hosting for fast and secure web hosting πŸš€
- Firebase Realtime Database for real-time data synchronization πŸ”₯

3. **DevOps & Deployment:**
- Continuous Integration/Continuous Deployment (CI/CD): GitLab CI/CD for automated testing and deployment πŸ”„
- Containerization: Docker for efficient and scalable deployment 🐳
- Orchestration: Kubernetes for managing containerized applications βš™οΈ

4. **Cloud Platform:**
- Hosting: AWS (Amazon Web Services) for reliable and scalable hosting ☁️
- Serverless Computing: AWS Lambda for cost-effective and scalable backend services πŸš€
- Storage: AWS S3 for secure and scalable storage solutions πŸ“¦

5. **Machine Learning & AI:**
- Frameworks: TensorFlow and PyTorch for advanced machine learning capabilities 🧠
- Libraries: scikit-learn, pandas, NumPy for data manipulation and analysis πŸ“Š
- Deployment: Docker containers for easy deployment of machine learning models 🐳

6. **Database:**
- MongoDB for flexible and scalable NoSQL database solutions πŸ“Š

7. **Other Tools and Technologies:**
- Websockets for real-time communication and collaboration features πŸ”„
- Security: JWT (JSON Web Tokens) for secure authentication and authorization πŸ”’
- Data Visualization: D3.js or Chart.js for interactive and visually appealing data representation πŸ“Š
- Testing: Jest for React.js unit testing, Selenium for end-to-end testing πŸ§ͺ

## βœ” Key Features

- **Project Showcase:** Showcase your projects and discover what other students are working on.
- **Collaborative Tools:** Work together seamlessly with integrated collaboration tools.
- **Knowledge Sharing:** Share insights, tips, and tricks with a community passionate about learning.
- **Career Opportunities:** Explore internship and job opportunities from our partner organizations.

## πŸš€ Get Started

1. **Explore Projects:** Browse through projects and find ones that interest you.
2. **Create Your Profile:** Showcase your skills, projects, and aspirations.
3. **Start Collaborating:** Connect with like-minded individuals and start collaborating.

## πŸ› οΈ Available Scripts

All contributors should look for [LEARN](https://github.com/Ojas-Arora/SCD-Profile-Score/blob/main/LEARN.md). This file provides detailed instructions on how to build the project locally and contains other essential information. Whether you're new to the project or a seasoned contributor, the [LEARN](https://github.com/Ojas-Arora/SCD-Profile-Score/blob/main/LEARN.md) file is a valuable resource for understanding the project's structure and requirements.

## πŸ‘€ Vision

#### Mission πŸ“š

To create a comprehensive platform that empowers individuals in their career journey by connecting them to opportunities, enhancing their skills, and providing personalized support for success.

#### Core Objectives πŸ‘₯

1. **Smart Recommendations:** Deliver AI-driven job and course suggestions tailored to individual profiles.
2. **Skill Enhancement:** Offer tools for resume building, skill assessments, and shareable certifications.
3. **Access to Opportunities:** Bridge the gap between job seekers and recruiters, including in smaller towns and regions.
4. **Data-Driven Insights:** Provide real-time job trends and market analytics.
5. **Empowered Learning:** Enable users to track progress and achieve career goals.

#### Long-Term Goals πŸ”„

1. **Global Accessibility:** Expand services to job seekers across the globe.
2. **Industry Collaboration:** Partner with organizations to offer exclusive opportunities.
3. **Technological Advancements:** Continuously update AI/ML models for better accuracy.
4. **Inclusive Growth:** Ensure opportunities for both tech and non-tech career paths.
5. **User-Centric Platform:** Regularly improve based on user feedback and trends.

### Success Metrics πŸ“ˆ

1. **User Engagement:** Increase in platform activity and interaction rates.
2. **Opportunity Connections:** Number of successful job placements and upskilling achievements.
3. **Satisfaction Levels:** Positive feedback and user testimonials.
4. **Platform Growth:** Growth in users, partnerships, and regions covered.
5. **Impact Measurement:** Stories of career growth and success enabled by Ajivika.

By aligning with these goals, Ajivika aspires to revolutionize career growth and create meaningful connections in the job market.

## ⚠️ Caution

1. **Sync Your Fork**: Before making a pull request, ensure your fork is up-to-date with the latest changes from the main repository to avoid conflicts.
2. **Data Privacy**: Ensure that sensitive information is protected and not shared without consent. Follow best practices for data security.
3. **Intellectual Property**: Respect the intellectual property rights of all users. Do not upload or use copyrighted materials without proper authorization.
4. **Quality Control**: Maintain high standards for project submissions. Ensure that projects are well-documented, functional, and original.
5. **Respectful Collaboration**: Foster a respectful and inclusive environment. Discrimination, harassment, or any form of misconduct will not be tolerated.
6. **Resource Management**: Use platform resources responsibly. Avoid activities that could harm the platform's integrity or availability for other users.
7. **Compliance with Guidelines**: Adhere to all platform guidelines and policies. Regularly review updates to ensure continued compliance.

By adhering to these cautions, Ajivika aims to create a safe, respectful, and productive environment for all users.

## πŸ›‘οΈ License

This project is licensed under the MIT License - see the [LICENSE](https://github.com/Ojas-Arora/SCD-Profile-Score/blob/main/LICENSE) file for details.

## Project Structure

```bash

Directory structure:
└── ojas-arora-scd-profile-score/
β”œβ”€β”€ README.md
β”œβ”€β”€ CONTRIBUTING.md
β”œβ”€β”€ CONTRIBUTORS.md
β”œβ”€β”€ LEARN.md
β”œβ”€β”€ LICENSE
β”œβ”€β”€ about.css
β”œβ”€β”€ about.html
β”œβ”€β”€ about.txt
β”œβ”€β”€ blog.css
β”œβ”€β”€ blog.html
β”œβ”€β”€ blog1.html
β”œβ”€β”€ blog2.html
β”œβ”€β”€ blog3.html
β”œβ”€β”€ branchupdate.md
β”œβ”€β”€ chatbot.html
β”œβ”€β”€ conn.py
β”œβ”€β”€ contact.css
β”œβ”€β”€ contact.html
β”œβ”€β”€ contact.js
β”œβ”€β”€ courses.html
β”œβ”€β”€ faq.html
β”œβ”€β”€ googletranslate.css
β”œβ”€β”€ index.html
β”œβ”€β”€ index.js
β”œβ”€β”€ index2.html
β”œβ”€β”€ job.webp
β”œβ”€β”€ jobs.csv
β”œβ”€β”€ login.css
β”œβ”€β”€ login.html
β”œβ”€β”€ navbar.css
β”œβ”€β”€ package.json
β”œβ”€β”€ pricing.css
β”œβ”€β”€ pricing.html
β”œβ”€β”€ privacy.css
β”œβ”€β”€ privacy.html
β”œβ”€β”€ profile.css
β”œβ”€β”€ profile.html
β”œβ”€β”€ profile.js
β”œβ”€β”€ register.css
β”œβ”€β”€ register.html
β”œβ”€β”€ resume.css
β”œβ”€β”€ resume.html
β”œβ”€β”€ site.webmanifest
β”œβ”€β”€ style2.css
β”œβ”€β”€ styles.css
β”œβ”€β”€ terms.css
β”œβ”€β”€ terms.html
β”œβ”€β”€ testimonial.css
β”œβ”€β”€ testimonial.html
β”œβ”€β”€ .hintrc
β”œβ”€β”€ Server/
β”‚ β”œβ”€β”€ api/
β”‚ β”‚ β”œβ”€β”€ app.js
β”‚ β”‚ β”œβ”€β”€ dbconnect.js
β”‚ β”‚ β”œβ”€β”€ index.js
β”‚ β”‚ β”œβ”€β”€ server.cjs
β”‚ β”‚ └── .env.sample
β”‚ β”œβ”€β”€ controller/
β”‚ β”‚ β”œβ”€β”€ authController.js
β”‚ β”‚ β”œβ”€β”€ contactController.js
β”‚ β”‚ └── testimonialController.js
β”‚ β”œβ”€β”€ middleware/
β”‚ β”‚ β”œβ”€β”€ auth.middleware.js
β”‚ β”‚ β”œβ”€β”€ authMiddleware.js
β”‚ β”‚ └── upload.js
β”‚ β”œβ”€β”€ models/
β”‚ β”‚ β”œβ”€β”€ Testimonial.js
β”‚ β”‚ └── User.js
β”‚ └── routes/
β”‚ β”œβ”€β”€ authRoutes.js
β”‚ β”œβ”€β”€ contactRoutes.js
β”‚ β”œβ”€β”€ testimonialRoutes.js
β”‚ └── userRoutes.js
β”œβ”€β”€ contributors/
β”‚ β”œβ”€β”€ contributor.css
β”‚ β”œβ”€β”€ contributor.html
β”‚ └── contributor.js
β”œβ”€β”€ cssfiles/
β”‚ └── Scroll.css
β”œβ”€β”€ js/
β”‚ β”œβ”€β”€ Scroll.js
β”‚ β”œβ”€β”€ login.js
β”‚ └── signup.js
β”œβ”€β”€ .github/
β”‚ β”œβ”€β”€ dependabot.yml
β”‚ β”œβ”€β”€ pull_request_template.md
β”‚ β”œβ”€β”€ ISSUE_TEMPLATE/
β”‚ β”‚ β”œβ”€β”€ README
β”‚ β”‚ β”œβ”€β”€ bug.yml
β”‚ β”‚ β”œβ”€β”€ documentation.yml
β”‚ β”‚ └── feature.yml
β”‚ └── workflows/
β”‚ β”œβ”€β”€ README
β”‚ β”œβ”€β”€ auto-comment-issue-close.yml
β”‚ β”œβ”€β”€ auto-comment-issue-creation.yml
β”‚ β”œβ”€β”€ auto-comment-pr-created.yml
β”‚ └── auto-comment-pr-merge.yml
└── .ipynb_checkpoints/
└── try-checkpoint.ipynb
```

## 🌱 Contribution

We believe in the power of collaboration. If you have ideas to improve Ajivika, feel free to contribute! Check out our [Contribution Guidelines](https://github.com/Ojas-Arora/SCD-Profile-Score/blob/main/CONTRIBUTING.md) to get started.

## πŸ§‘β€πŸ’Ό Project Admin

Ojas Arora




## 🀝 Contributors





πŸŽ‰ Kudos to You Wonderful and Dedicated Contributors! 🌟






## πŸ“¬ Contact Details

You can connect with me on various platforms:

[![LinkedIn](https://img.shields.io/badge/LinkedIn-%230077B5.svg?logo=linkedin&logoColor=white)](https://www.linkedin.com/in/ojas-arora-34910a24b/) [![Instagram](https://img.shields.io/badge/Instagram-%23E4405F.svg?logo=Instagram&logoColor=white)](https://www.instagram.com/ojas.arora14/) [![Twitter](https://img.shields.io/badge/Twitter-%231DA1F2.svg?logo=Twitter&logoColor=white)](https://twitter.com/OjasArora2314) [![Facebook](https://img.shields.io/badge/Facebook-%231877F2.svg?logo=Facebook&logoColor=white)](https://www.facebook.com/ojas.arora.12)
[![Gmail](https://img.shields.io/badge/Gmail-%23FFFFFF.svg?logo=gmail&logoColor=red)](mailto:ojas.arora14@gmail.com)

## 🌟 Join Us

Ready to embark on a journey of collaborative learning? Join Ajivika now and be a part of a community that believes in the power of collaboration!
Thank you for contributing to our open-source project! We appreciate your support πŸš€
Don't forget to leave a star ⭐

![image](https://github.com/user-attachments/assets/34d63e02-a533-4249-9a97-d8338f6cc0a2)