Apps Organizer is a web application built using React and Express that helps users organize their job applications by allowing them to add and update the status of each application as it progresses through the hiring process.
The genesis of this project stemmed from my desire to move away from the conventional method of tracking job applications using Google Sheets. With this application, I aimed to craft an organized repository documenting all my job applications alongside their respective statuses. While much of the data entry is manual, the interface allows for flexible editing of fields, enhancing the overall user experience.
- Add new job applications with details such as company name, position, application date, etc.
- Update the status of each application ("created", "pending", "rejected", "accepted", "in review", "interview").
- View a list of all job applications along with their current status.
- Edit or delete existing job applications as needed.
- React: A JavaScript library for building user interfaces.
- Express: A web application framework for Node.js used for building APIs and web servers.
- LevelDB: Backend Local DB
- Clone the repository:
git clone https://github.com/dominusmars/JobApps.git
- Navigate to the project directory:
cd apps-organizer
- Install dependencies:
npm run install:all
- Start the server:
npm run start:prod
- Open your web browser and navigate to
http://localhost:3001
to access the application.
For any inquiries or feedback, feel free to contact the project maintainer at [email protected].