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.
🔐 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
You can access the live version of the Indago web app by following this link Indago
Frontend:
React
Redux Toolkit
React Router
TailwindCSS
Axios
Recharts
Backend:
Node.js
Express.js
MongoDB
Mongoose
Image Upload:
Cloudinary API
Database:
MongoDB
Mongoose
User Authentication:
JSON Web Tokens (JWT)
You can access the REST API backend of the Indago web app by following this git repo link: Indago REST API
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.
Working on Landing page ⏳
Email confirmation ⏳
Reset/Forgot password ⏳
Light/Dark mode ⏳
Please let us know your thoughts on our app by sending any suggestions or feedback to [email protected].
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.