A Web APP for keeping track of your job applications. Built with TypeScript, React, Nodejs, Express and MongoDB.
Todojobs is a web application designed to help users keep track of their job applications. It aims to provide an easier and faster alternative to using spreadsheet programs like Excel. With Todojobs, users can categorize and seamlessly manage their job applications, improving organization and efficiency.
Categorize your applications: Users can create different categories and assign their job applications to these categories. This allows for better organization and easier navigation of applications. The categories can also be edited or deleted as needed.
Manage application status: Todojobs allows users to update the status of their job applications. They can choose between options such as Rejected, Assessment, Interview, or set it to closed. The application will automatically be set to closed once the end date is reached.
Manage job application details: Users can easily delete or edit their job applications within the Todojobs platform. Additionally, they have the option to add notes to their applications, with the note count being displayed for applications with notes.
Robust job filter: The application offers a robust filter system, allowing users to filter their job applications based on categories, status, and the job board or website they were sourced from. This feature helps users find specific applications quickly and efficiently. There is also a search function that further narrows down the search for desired applications.
Todojobs is a web application designed to simplify the process of managing job applications. With features such as application categorization, status management, and robust filtering, users can easily organize and track their applications in one place. By eliminating the need for spreadsheets, Todojobs provides a user-friendly and efficient solution for job application management.
Express.js is a simple Node.js framework for single, multi-page, and hybrid web applications.
React is a widely used JavaScript library for building user interfaces and single-page applications. It follows a component-based architecture and uses a virtual DOM to efficiently update and render UI components
Chakra UI is a popular open-source React component library that provides a set of accessible and customizable UI components to help developers create modern web applications.
TypeScript is a superset of JavaScript, providing optional static typing, classes, interfaces, and other features that help developers write more maintainable and scalable code. TypeScript's static typing system can catch errors at compile-time, making it easier to build and maintain large applications.