8000 GitHub - jjgordon89/AI-V1
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

jjgordon89/AI-V1

Repository files navigation

Knowlee2.0

"We believe knowledge is for everyone, and everyone has knowledge to share"

Knowlee is a social network that was created form the basic idea that there should be a free platform that allows "learners" to create sudy paths and roadmaps, obtain knowledge from other users and build their own profile and content to share.
While Knowlee 1.0 was a collaboration from people around the world, Knowlee 2.0 is an individual project that aproaches the same concepts but adds more features to that make it more user friendly and help the "learner" build a community. Knowlee 2.0 also improves the design and structure to follow current trends.

In this version you will find new features including:
-Subscriptions
-Favorites
-Categories
-Progress

Project Structure

This project has been consolidated from duplicate directory structures to provide a clean, modern codebase:

  • /backend/ - Express.js backend with modern dependencies (Node.js, Express 4.18.2, Mongoose 7.2.2, etc.)
  • /frontend/ - React frontend with updated dependencies (React 18, Antd 5.5.1, React Router 6.11.2, etc.)
  • /legacy/ - Archived legacy versions of both backend and frontend for reference

Technologies

Front-end: HTML, CSS, JavaScript (ES6), React 18
Back-end: Node.js, Express.js, MongoDB, Mongoose, Passport.js
Version Control: Git/GitHub

Getting Started

Backend Setup

cd backend
npm install
npm run dev

Frontend Setup

cd frontend
npm install
npm start

Test Credentials

If you want to try out the app, you can use:
Username: Daniel
Password: 123

Legacy Code

Previous versions of the codebase have been moved to the legacy/ directory for reference. See legacy/README.md for details about what was moved and why.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published
0