An AI powered ecosystem connecting Moroccan and African software engineers with global tech companies, remote jobs, and open-source projects.
# ⚡ ATLASS
> AI-powered platform connecting Moroccan and African software engineers with global tech companies, remote jobs, and open-source projects.
---
## 🎯 What is ATLASS?
ATLASS uses **AI-powered matching** (via OpenRouter / OpenAI-compatible API) to match developer profiles against job requirements, providing:
- A **match score (0–100)** showing how well a developer fits a role
- A **detailed AI explanation** of why the match is strong or weak
- A **one-click application system** with automatic AI scoring
- A **recruiter dashboard** to review, accept, or reject applicants
- A **developer applications tracker** to monitor application statuses
- A **dashboard** with platform-wide statistics
---
## ✨ Key Features
### For Developers
- **AI Match Check** — See your fit score for any job before applying
- **One-Click Apply** — Submit applications with optional cover letter; AI scores automatically
- **Application Tracker** — Monitor all your applications and their statuses (pending → accepted/rejected)
- **Profile Management** — Skills, experience, bio, GitHub/LinkedIn links
- **Smart Dashboard** — Personal matches, stats, and quick actions
### For Companies / Recruiters
- **Job Posting** — Create and manage job listings with required skills
- **AI-Scored Applicants** — Every application includes an AI match score and explanation
- **Application Management** — Review, accept, or reject applicants with notes
- **Filtered Views** — Filter applications by status (pending, reviewed, accepted, rejected)
- **Per-Job Analytics** — See applicant counts and match distributions per job
---
## 🏗️ Project Structure
```
ATLASS/
├── frontend/ → React + TypeScript + TailwindCSS
│ ├── src/
│ │ ├── components/ → Reusable UI (Navbar, Footer, MatchCard, etc.)
│ │ ├── pages/ → Route-level pages
│ │ │ ├── HomePage.tsx
│ │ │ ├── JobsPage.tsx / JobDetailPage.tsx
│ │ │ ├── MyApplicationsPage.tsx ← Developer's ap …