Skip to content

jordles/DeckConnect

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

47 Commits
 
 
 
 
 
 

Repository files navigation

DeckConnect

Overview

DeckConnect is a modern web application for managing and organizing flash card decks for language learning. It provides functionality for both premade and custom deck management with an intuitive user interface.
Demo

Features

  • Premade deck library
  • Custom deck creation and management
  • Responsive design
  • Interactive user interface

Tech Stack

  • Frontend: React.js
  • Styling: CSS

Getting Started

Prerequisites

  • Node.js (v14 or higher)
  • npm or yarn

Installation

  1. Clone the repository
git clone [repository-url]
  1. Navigate to the project directory
cd DeckConnect
  1. Install dependencies
npm install
  1. Start the development server
npm start

Dependencies

UI Components

Material Symbols Rounded - By Google - icon library
React Icons - icon library
Country Flag Icons - country flag icons
React Rounded Flags - country flag icons rounded

Project Structure

frontend/
├── src/
│   ├── components/     # Reusable UI components
│   ├── pages/         # Page components
│   └── assets/        # Static assets

Contributing

  1. Fork the repository
  2. Create a feature branch
  3. Commit your changes
  4. Push to the branch
  5. Open a Pull Request

Attribution

Profile Images

About

language app for DiverseHacks Hackathon

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors