A fullstack web application for job listings in Rwanda, similar to jobinrwanda.com.
- View all job listings
- View detailed information about a specific job
- Post new job listings
- Responsive design for all devices
- Next.js (App Router)
- TypeScript
- Tailwind CSS
- React
- Node.js
- Express
- LowDB (JSON storage)
- TypeScript
- Node.js (v16+)
- npm or yarn
-
Clone the repository
git clone https://github.com/annick975/Kobot cd Kobot
-
Install dependencies for the backend
cd backend npm install
-
Install dependencies for the frontend
cd ../frontend npm install
-
Start the backend server
cd backend npm run dev
The server will run on http://localhost:5000
-
Start the frontend application
cd ../frontend npm run dev
The application will run on http://localhost:3000
GET /jobs
– Returns all jobsGET /jobs/:id
– Returns a specific job by IDPOST /jobs
– Creates a new job listing
annick975 Frontend |
elllyers Backend |