Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/hargun0360/shl-assesment
This Project is an AI-powered Full Stack application optimized for efficient project searching. Using Google's Palm 2 API, it offers high-accuracy smart searches. The intuitive UI features pagination, grid-style project cards, and easy project uploads via xlsx, all backed by MongoDB.
https://github.com/hargun0360/shl-assesment
axios expressjs javascript multer nodejs palm-api reactjs scss-framework
Last synced: 4 days ago
JSON representation
This Project is an AI-powered Full Stack application optimized for efficient project searching. Using Google's Palm 2 API, it offers high-accuracy smart searches. The intuitive UI features pagination, grid-style project cards, and easy project uploads via xlsx, all backed by MongoDB.
- Host: GitHub
- URL: https://github.com/hargun0360/shl-assesment
- Owner: hargun0360
- Created: 2023-10-22T17:32:09.000Z (about 1 year ago)
- Default Branch: master
- Last Pushed: 2023-10-22T23:24:10.000Z (about 1 year ago)
- Last Synced: 2024-10-31T09:42:06.795Z (about 2 months ago)
- Topics: axios, expressjs, javascript, multer, nodejs, palm-api, reactjs, scss-framework
- Homepage: https://shl-assesment-hargun-singh.netlify.app/dashboard
- Size: 1.95 KB
- Stars: 2
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# SHL Task - Full Stack AI-based Project
Welcome to the SHL Task repository! This project is a Full Stack application that leverages powerful AI features for efficient project searching.
## Features
- **Admin Privileges**: Admins can add projects through xlsx files.
- **Pagination**: Easily navigate through multiple projects.
- **Smart Search with Palm 2 API**: Powered by Google Generative AI, our search feature fetches results with 90-95% accuracy.
- **Fetching Data**: Get real-time data from the database.
- **MongoDB**: Chosen for its performance and scalability.
- **Interactive UI**: We've implemented loaders, pagination, and project cards for a seamless user experience.
- **Logout Feature**: Users can securely log out.
- **Grid Format**: Projects are displayed in a neat grid format with cards.
- **Private Routing**: Ensures authorized access.## Tech Stack
- **Frontend**: React JS, Scss, JavaScript
- **Backend**: Node JS, Express, multer
- **Database**: MongoDB## Links & Resources
- **Backend Deployment**: [Here](https://shl-backend-0ocl.onrender.com/)
- **Frontend Deployment**: [Here](https://shl-assesment-hargun-singh.netlify.app/)
- **Backend GitHub Source Code**: [Here](https://github.com/hargun0360/SHL_Task_Backend)
- **Frontend GitHub Source Code**: [Here](https://github.com/hargun0360/SHL_Task)## Preview
##### Login Page
![alt text](https://github.com/hargun0360/SHL-Assesment/assets/89998804/80ab545c-ba2c-49e3-b4c8-df8fcf6fe31f)##### Dashboard Page
![alt text](https://github.com/hargun0360/SHL-Assesment/assets/89998804/54a7ec3d-80e2-44fe-ba6e-a41b86ce8afc)##### Upload File Modal
![alt text](https://github.com/hargun0360/SHL-Assesment/assets/89998804/eeb9b887-7fc4-4c3b-aaec-3b5785c6450f)##### Smart Search Example 1
![alt text](https://github.com/hargun0360/SHL-Assesment/assets/89998804/4d2719fc-4f4c-45de-8486-1e7c9231fa0e)##### Smart Search Example 2
![alt text](https://github.com/hargun0360/SHL-Assesment/assets/89998804/900b9df6-352e-4d42-b19b-12b707d99c0b)