Skip to content

CarelessNobody/memolyzer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

99 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Memolyzer

Introduction

Users can upload files that they wish to generate flashcards from into Memolyzer. Our website uses Gemini API to parse through files that were uploaded by the user and to create flashcards based on content from the file. Users can also edit and delete flashcards. We used React, CSS, and HTML to create the website's frontend. We used Node.js and Express.js to create the website's backend. We used MongoDB to implement the database, and Gemini API for generating flashcards and parsing through files from the user.

Building Instructions

1. Install node.js
2. Install vite in command line with npm install -D vite
3. Change directory to frontend from memolyzer with cd apps/frontend and then run in command line npm install
4. Change directory to backend with cd ../backend and then run in command line npm install
5. Return to root directory cd .../../

How to run Memolyzer

1. Run both frontend and backend with npm run dev
2. Click on the locally generated link!

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors