/Indago-Job-Tracking-web-app

Indago is a web-based job tracking application that allows job seekers to easily keep track of their job search progress. | Credits: @themodernmonk7

Primary LanguageJavaScript

Logo

Indago - A Job Tracking Web App

Indago is a web-based job tracking application that allows job seekers to easily keep track of their job search progress.

The app allows users to add jobs they have applied to, track the status of each application, and receive updates on any changes to the status of the job.

With Indago, job seekers can quickly and easily see which jobs they have applied to, what stage the application is in, and whether or not they have been accepted or rejected. This eliminates the need to search through emails or keep a separate spreadsheet, making the job search process less overwhelming and more organized.

The app features a clean, user-friendly interface that is easy to navigate.

Indago is a must-have tool for anyone actively searching for a job. Try it now and take control of your job search!

The frontend of the app is built with ReactJS, utilizing the Redux Toolkit for state management and TailwindCSS for styling. Data is fetched using the Axios library.

The backend is built with NodeJS and ExpressJS, and media uploads are handled by Cloudinary.

Features

  • 🔐 User authentication and authorization with JWT
  • 📝 Create, read, update, and delete job listings
  • 🔍 Track the progress of job applications status with a customized job pipeline
  • 🖼️ Upload images of job listings using Cloudinary API
  • 📊 Visualize job application data with Recharts graphs
  • 📲 Responsive design

Tech Stack

Frontend:

  • React
  • Redux Toolkit
  • React Router
  • TailwindCSS
  • Axios
  • Recharts

Backend:

Image Upload:

  • Cloudinary API

Data Storage:

  • MongoDB

User Authentication:

  • JSON Web Tokens (JWT)

API

You can access the REST API backend of the Indago web app by following this git repo link: Indago REST API

Demo

You can access the live version of the Indago web app by following this link Indago

Screenshots

Mobile

App Screenshot

Deployment

  • The frontend of the app is deployed on Netlify, a platform for easily deploying and hosting web applications.

  • The backend of the app is deployed on Railway, a platform for easily deploying and scaling Node.js applications.

Roadmap

  • Working on Landing page ⏳

  • Email confirmation ⏳

  • Reset/Forgot password ⏳

  • Light/Dark mode ⏳

License

Indago is licensed under the MIT License. See the LICENSE file for more information. MIT

Feedback

Please let us know your thoughts on my app by sending any suggestions or feedback to kumaravishek2015@gmail.com.

🚀 About Me

  • Full-stack developer with experience in modern web development
  • Proficient in React and JavaScript for frontend development
  • Skilled in Redux Toolkit for state management in frontend applications
  • Experienced in Node.js and Express.js for backend development
  • Ability to create efficient and high-performance server-side applications
  • Proficient in using TailwindCSS for creating visually appealing and responsive user interfaces
  • Passionate about building user-friendly and efficient applications using cutting-edge technologies
  • Always eager to learn new technologies and improve skills to provide the best solutions to clients.

🔗 Links

portfolio linkedin twitter Peerlist