College Placement Portal
Welcome to the College Placement Portal! This project is built using React.js and aims to streamline the placement process for students and Training and Placement Officers (TPOs).
Features
Students
- Profile Creation: Students can create and update their profiles.
- Auto-generated Resume: The portal auto-generates resumes in PDF format, which can be downloaded.
- Job Applications: Students can apply for jobs with a single click.
- Application Tracking: Track the status of job applications in real-time.
Training and Placement Officers (TPOs)
- Job Posting: TPOs can post jobs and add companies without creating separate Google forms.
- Analytics: View analytics on student placements, job postings, and application statuses.
Getting Started
Prerequisites
- Node.js
- npm (Node Package Manager)
Installation
- Clone the repository:
git clone https://github.com/Ankuuush/acharya-placement-portal-frontend.git
cd acharya-placement-portal-frontend
- Install dependencies:
npm install
- Start development server
npm start
Technologies used
- Reactjs: Frontend library for building user interfaces.
- JavaScript: Lightweight interpreted scripting language for Web pages.
- MaterialUI: Open-source React component library that implements Google's Material Design.
- Axios: Promise based HTTP client for the browser and node.js