Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/samyc2002/weekday-assessment
https://github.com/samyc2002/weekday-assessment
Last synced: 7 days ago
JSON representation
- Host: GitHub
- URL: https://github.com/samyc2002/weekday-assessment
- Owner: Samyc2002
- Created: 2024-05-05T15:49:53.000Z (6 months ago)
- Default Branch: main
- Last Pushed: 2024-05-06T06:49:16.000Z (6 months ago)
- Last Synced: 2024-05-06T08:57:21.371Z (6 months ago)
- Language: TypeScript
- Size: 271 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
A Candidate Application Platform
[![forthebadge](https://forthebadge.com/images/badges/built-with-love.svg)](https://forthebadge.com)
[![forthebadge](https://forthebadge.com/images/badges/made-with-typescript.svg)](https://forthebadge.com)
[![forthebadge](https://forthebadge.com/images/badges/open-source.svg)](https://forthebadge.com)## Built With
A Candidate Application Platform built for the weekday assessment.
This project was built using these technologies.
- React.js
- Vite
- Node.js
- Material UI
- CSS3
- VsCode## Features
**🎨 Styled with Material UI and CSS with easy to customize colors**
**📱 Fully Responsive**
## Getting Started
Clone down this repository. You will need `node.js` and `git` installed globally on your machine.
## 🛠 Installation and Setup Instructions
```bash
npm i
npm run dev
```Runs the server in the development mode.\
Open [http://localhost:5173](http://localhost:5173) to view it in the browser.
Consecutively, you can also see it running in your terminal.## Usage Instructions
Open the project folder and Navigate to `/src/components/`.
You will find all the components used and you can edit your information accordingly.All the types for the Filter Components can be found in the `/src/components/Filters/Props.ts` file.
The `JobCard` component takes params of `Job` type, which can be found in `/src/jobData.d.ts` file.
The App also uses a `JobData` object to store the fetched jobs and their count. That can be found in `/src/jobData.d.ts` as well.
The Main code is there on `/src/App.tsx`.
You can modify that to make changes and the browser shall reflect them.