Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/saihtetmyatnaing/tiny-scholar-hub
A modern web app for sharing and discovering academic resources.
https://github.com/saihtetmyatnaing/tiny-scholar-hub
clerkauth education framer-motion learning-plataform material-ui nextjs react-hook-form supabase tanstack-table typescript zod
Last synced: 2 months ago
JSON representation
A modern web app for sharing and discovering academic resources.
- Host: GitHub
- URL: https://github.com/saihtetmyatnaing/tiny-scholar-hub
- Owner: SaiHtetMyatNaing
- Created: 2024-09-01T09:27:17.000Z (5 months ago)
- Default Branch: main
- Last Pushed: 2024-10-03T09:52:36.000Z (4 months ago)
- Last Synced: 2024-10-20T03:53:53.899Z (3 months ago)
- Topics: clerkauth, education, framer-motion, learning-plataform, material-ui, nextjs, react-hook-form, supabase, tanstack-table, typescript, zod
- Language: TypeScript
- Homepage:
- Size: 23.5 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
**README.md**
````markdown
# Tiny Scholar HubTiny Scholar Hub is an educational website empowering young learners with interactive tools and
engaging content.We strive to make learning fun and accessible, offering a range of resources
to support children's educational journey.## Features
- **Flashcards:** Reinforce learning with interactive flashcards covering a variety of topics.
- **Worksheets:** Practice key concepts through printable worksheets designed to be engaging and informative.
- **Workbooks:** Dive deeper into subjects with structured workbooks providing comprehensive learning materials.
- **Stories:** Foster a love for reading with captivating stories that spark imagination and curiosity.
- **Lesson Plans:** Assist educators and parents with well-structured lesson plans to guide learning experiences.
- **...and so much more:** We're constantly adding new resources and features to enhance the learning experience!## Technology Stack
- **Frontend:**
- Next.js (React Framework)
- Material Ui(Styling)
- Tailwind CSS (Styling)
- **Backend:**
- Supabase (Database)
- Clerk (Authentication)## Getting Started
1. **Clone the repository:**
```bash
git clone https://github.com/your-username/tiny-scholar-hub.git
```2. **Install dependencies:**
```bash
cd tiny-scholar-hub
npm install
```3. **Set up environment variables:**
- Create a `.env` file in the root directory.
- Refer to `.env.example` for required variables (especially Supabase connection details).4. **Start the development server:**
```bash
npm run dev
```5. **Open your browser and visit:** `http://localhost:3000`
## Contact
For inquiries or feedback, feel free to reach out:
- **Email:** [[email protected]]
````