Skip to content

Talent Track is a full-stack web application designed to connect job seekers with companies. It features a modern frontend built with Next.js and a robust backend powered by NestJS.

Notifications You must be signed in to change notification settings

codewithashim/Talent-Track

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 

Repository files navigation

Talent Track

Talent Track is a full-stack web application designed to connect job seekers with companies. It features a modern frontend built with Next.js and a robust backend powered by NestJS.

Project Structure

backend/   # NestJS API server
frontend/  # Next.js web application

Features

  • User authentication (login/register)
  • Job listings and applications
  • Company profiles
  • User dashboard
  • Responsive UI with Tailwind CSS

Tech Stack

  • Frontend: Next.js, React, Tailwind CSS
  • Backend: NestJS, TypeScript
  • State Management: Redux Toolkit
  • API Communication: REST

Getting Started

Prerequisites

  • Node.js (v18+ recommended)
  • npm or yarn

Installation

  1. Clone the repository:

    git clone <your-repo-url>
    cd <project-root>
  2. Install dependencies:

    • For backend:
      cd backend
      npm install
    • For frontend:
      cd ../frontend
      npm install

Running the Application

  1. Start the backend server:
    cd backend
    npm run start:dev
  2. Start the frontend app:
    cd ../frontend
    npm run dev

The frontend will be available at http://localhost:3000 and the backend at http://localhost:3001 (or as configured).

Folder Overview

  • backend/ - NestJS API source code
  • frontend/ - Next.js app source code

Contributing

  1. Fork the repository
  2. Create your feature branch (git checkout -b feature/YourFeature)
  3. Commit your changes (git commit -m 'Add some feature')
  4. Push to the branch (git push origin feature/YourFeature)
  5. Open a pull request

License

This project is licensed under the MIT License.

About

Talent Track is a full-stack web application designed to connect job seekers with companies. It features a modern frontend built with Next.js and a robust backend powered by NestJS.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages