https://github.com/cyberserk7/applitrack
⚡️ Free tool to effortlessly manage and track job applications, streamlining your job hunting journey.
https://github.com/cyberserk7/applitrack
axios fullstack mongodb nextjs14 reactjs shadcn-ui tailwindcss webdevelopment zustand
Last synced: 5 months ago
JSON representation
⚡️ Free tool to effortlessly manage and track job applications, streamlining your job hunting journey.
- Host: GitHub
- URL: https://github.com/cyberserk7/applitrack
- Owner: cyberserk7
- License: mit
- Created: 2024-07-21T08:50:38.000Z (about 2 years ago)
- Default Branch: main
- Last Pushed: 2024-08-18T11:12:15.000Z (almost 2 years ago)
- Last Synced: 2025-07-12T22:33:32.299Z (about 1 year ago)
- Topics: axios, fullstack, mongodb, nextjs14, reactjs, shadcn-ui, tailwindcss, webdevelopment, zustand
- Language: TypeScript
- Homepage: https://www.applitrack.online/
- Size: 65.9 MB
- Stars: 26
- Watchers: 1
- Forks: 2
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# AppliTrack
**AppliTrack** is a comprehensive job application management tool designed to streamline your job-hunting process. Track your applications, manage your documents, and stay organized all in one place.

## Features
- **Application Tracking**: Easily monitor the status of your job applications with categories like:
- **Bookmarked**: Jobs you're interested in but haven't applied to yet.
- **Applied**: Applications you've submitted.
- **Interview Scheduled**: Jobs where you've secured an interview.
- **Got Offer**: Track offers you've received.
- **Interview Reminders**: Set interview dates and receive email reminders 1 day before your interview.
- **Document Management**: Upload and manage important job-hunting documents, such as:
- **CVs**
- **Cover Letters**
- **User-Friendly Interface**: An intuitive UI that makes managing your job search hassle-free.
## Tech Stack
- **Frontend**: Next.js, React, Tailwind CSS
- **Backend**: Next.js, Mongoose
- **Database**: MongoDB
- **Authentication**: NextAuth with JWT Strategy
- **Deployment**: Vercel
## Getting Started
### Installation
1. Clone the repository:
```bash
git clone https://github.com/cyberserk7/applitrack.git
```
2. Navigate to the project directory:
```bash
cd applitrack
```
3. Install the dependencies:
```bash
npm i
```
4. Create .end.local file in the root directory and paste the API Keys:
```base
DATABASE_URL= mongodb database url
NEXTAUTH_SECRET= random hex code
RESEND_API= resend api key
EDGE_STORE_ACCESS_KEY= edge store api key
EDGE_STORE_SECRET_KEY= edge store secret key
```
5. Run the development server:
```bash
npm run dev
```
6. Open `http://localhost:3000` in your browser to see the application in action.
### Deployment
AppliTrack can be easily deployed to Vercel. Simply connect your repository and follow the deployment steps on the Vercel dashboard.
### Contributing
Contributions are welcome! If you have any ideas or suggestions, please open an issue or submit a pull request.
### License
This project is licensed under the MIT License.