https://github.com/akunna1/np-job-application
Neptune Technologies (NP) full stack job application form front end and back end files
https://github.com/akunna1/np-job-application
backend bootstrap cloud-services express frontend full-stack-development google-cloud-storage html javascript mobile-responsive nodejs tailwindcss
Last synced: about 9 hours ago
JSON representation
Neptune Technologies (NP) full stack job application form front end and back end files
- Host: GitHub
- URL: https://github.com/akunna1/np-job-application
- Owner: akunna1
- Created: 2024-02-10T21:48:08.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2025-07-16T19:57:07.000Z (3 months ago)
- Last Synced: 2025-10-10T08:06:21.244Z (about 9 hours ago)
- Topics: backend, bootstrap, cloud-services, express, frontend, full-stack-development, google-cloud-storage, html, javascript, mobile-responsive, nodejs, tailwindcss
- Language: HTML
- Homepage: https://akunnatechstudio.com/web
- Size: 1.13 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# 🚀 Neptune Technologies Application Platform
A full-stack job application system for a mock company, **Neptune Technologies**, designed to analyze software engineer resumes using data mining and automate applicant evaluation through a custom ATS (Applicant Tracking System).
## 🧠 Project Purpose
To streamline the hiring process with an intelligent platform that:
- Evaluates resume content and form responses
- Scores applicant submissions
- Identifies the top 10% of candidates## 🛠 Built With
- **Frontend:** HTML, Tailwind CSS, JavaScript
- **Backend:** Node.js, Express.js
- **Cloud Storage:** Google Cloud Storage
- **AI / NLP:** Python (nltk)
- **Version Control:** Git## ⚙️ How It Works
1. Applicant fills out the form and uploads their **resume** and **cover letter**
2. Submission is stored in a **Google Cloud Storage Bucket**
3. Files are retrieved and evaluated by the **ATS backend**
4. Resume and cover letter are analyzed for content and relevance
5. Applicant receives a **score**
6. Hiring manager either **rejects** or **emails applicant** for interview## 📁 Key Features
- 📌 **Resume Data Mining:**
Extracts top words, word pairs, verbs, adjectives, and more from a resume dataset.- ✍️ **Cover Letter Generation:**
AI-generated letters using:
- Sample resume
- Top keywords from mined resumes
- Job description & preferred qualifications- ☁️ **Cloud Storage Integration:**
Uploads form data and files to Google Cloud Storage- 🤖 **Automated ATS Scoring System:**
Processes form, resume, and cover letter to generate an applicant score## 🖥️ Project Components
- Resume + Cover Letter Upload
- Google Cloud Storage Handling
- NLP Resume Analysis (Python + nltk)
- Node/Express Backend for Evaluation Logic
- Tailwind CSS + HTML Frontend Form## 🔗 Live Demo
Not hosted publicly, but you can view the code and see it run locally.
Website: [akunnatechstudio.com](https://akunnatechstudio.com)## 📚 Topics
`nodejs` `express` `tailwindcss` `nlp` `google-cloud-storage`
`job-application` `resume-evaluation` `ats` `fullstack` `cloud`---
© 2025 Akunna Onyekachi — For educational purposes only.