Become a master at memorizing anything you would like. Using simple flashcards.
Memeo let's you create card decks with as many cards you want. When practicing a card you can rate your confidence level. Thereby you can get a better overview of your progression. This can be ideal when studying for an exam or learning a language.
- Frontend: Next.js (React, TypeScript, Tailwind CSS)
- Backend: Ruby on Rails 8 API (SQLite)
This project is a monorepo with two components: a frontend and a backend.
Install dependencies for both components:
cd frontend && npm install
cd ../backend && bundle installStart the backend (port 8000) and frontend (port 3000) in separate terminals:
# Terminal 1 - Backend
cd backend && bin/rails server
# Terminal 2 - Frontend
cd frontend && npm run devThe frontend proxies /api/* and /auth/* requests to the backend, making both accessible at http://localhost:3000.
Node:
- NodeJS >= 20
- NPM >= 10.x
Ruby:
- Ruby >= 3.3
- Bundler
See the Contributing Guide.
See the License.