Skip to content

anushka-srivastava22/liber

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

25 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Liber - Study Partner

Welcome to the repository for Liber - Study Partner! This platform is designed to be a comprehensive learning environment, curating course links, tech trivia resources, and featuring a user authentication system. Additionally, Liber integrates Seria - an AI Chatbot using API for proficient technical doubt resolution.

About the Project

Liber - Study Partner is a learning platform that aims to provide a centralized hub for students and learners to access curated course links, tech trivia resources, and seek assistance through an AI Chatbot for resolving technical doubts. The platform is designed to enhance the learning experience and foster a collaborative community.

Features

  • Curated Course Links: Access handpicked course links spanning various subjects and topics.
  • Tech Trivia Resources: Explore and learn from a collection of technical trivia resources.
  • User Authentication: Register, log in, and personalize your learning experience with user accounts.
  • Seria AI Chatbot Integration: Seamlessly resolve technical doubts through an integrated AI Chatbot.
  • Responsive Design: Enjoy a user-friendly experience on various devices.

Project Screenshots

Screenshot_2023-11-10-16-28-23-52_f541918c7893c52dbd1ee5d319333948 Screenshot_2023-11-10-16-33-23-71_f541918c7893c52dbd1ee5d319333948 Screenshot_2023-11-10-16-33-45-92_f541918c7893c52dbd1ee5d319333948 Screenshot_2023-11-10-16-28-44-48_f541918c7893c52dbd1ee5d319333948 Screenshot_2023-11-10-16-29-43-39_f541918c7893c52dbd1ee5d319333948

Tech Stack

  • ReactJS: Frontend library for building user interfaces.
  • Chakra UI: React component library for building accessible and customizable UI.
  • Node.js: Server-side JavaScript runtime.
  • API Integration: Utilized to connect with external resources for course links and tech trivia.
  • MongoDB: Database for storing user information and platform data.

Getting Started

  1. Clone the repository to your local machine.
git clone https://github.com/your-username/liber.git
  1. Navigate to the project directory.

cd liber-study-partner

  1. Install dependencies for the frontend and backend.

cd client && npm install cd ../server && npm install

  1. Configure the MongoDB connection and API keys.

Set up a MongoDB database and obtain the connection URI. Add the MongoDB URI and any other necessary API keys in the respective configuration files.

  1. Start the frontend and backend servers.

cd client && npm start cd ../server && npm start

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published