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
- Premade deck library
- Custom deck creation and management
- Responsive design
- Interactive user interface
- Frontend: React.js
- Styling: CSS
- Node.js (v14 or higher)
- npm or yarn
- Clone the repository
git clone [repository-url]- Navigate to the project directory
cd DeckConnect- Install dependencies
npm install- Start the development server
npm startMaterial Symbols Rounded - By Google - icon library
React Icons - icon library
Country Flag Icons - country flag icons
React Rounded Flags - country flag icons rounded
frontend/
├── src/
│ ├── components/ # Reusable UI components
│ ├── pages/ # Page components
│ └── assets/ # Static assets
- Fork the repository
- Create a feature branch
- Commit your changes
- Push to the branch
- Open a Pull Request