{"id":25474909,"url":"https://github.com/sabbir1441/lingo-bingo","last_synced_at":"2026-05-06T19:09:46.143Z","repository":{"id":275938480,"uuid":"927637397","full_name":"Sabbir1441/Lingo-Bingo","owner":"Sabbir1441","description":"Lingo Bingo is an interactive vocabulary learning application that helps users improve their language skills in an engaging way. It offers features like Firebase Authentication, profile management, and secure access to lessons and tutorials.","archived":false,"fork":false,"pushed_at":"2025-02-05T11:06:12.000Z","size":549,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-02-05T12:20:34.808Z","etag":null,"topics":["firebase","language-learning","react","tailwindcss"],"latest_commit_sha":null,"homepage":"https://lingo-bingo-822a4.web.app/","language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/Sabbir1441.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2025-02-05T09:41:30.000Z","updated_at":"2025-02-05T11:21:00.000Z","dependencies_parsed_at":"2025-02-05T12:32:47.891Z","dependency_job_id":null,"html_url":"https://github.com/Sabbir1441/Lingo-Bingo","commit_stats":null,"previous_names":["sabbir1441/lingo-bingo"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Sabbir1441%2FLingo-Bingo","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Sabbir1441%2FLingo-Bingo/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Sabbir1441%2FLingo-Bingo/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Sabbir1441%2FLingo-Bingo/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Sabbir1441","download_url":"https://codeload.github.com/Sabbir1441/Lingo-Bingo/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":239467454,"owners_count":19643605,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["firebase","language-learning","react","tailwindcss"],"created_at":"2025-02-18T11:52:07.143Z","updated_at":"2025-11-05T18:30:22.041Z","avatar_url":"https://github.com/Sabbir1441.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Lingo Bingo: A Vocabulary Learning Application\n\n### 1. Project Overview\nLingo Bingo is an interactive platform designed to help users improve their vocabulary and communication skills in different languages. The app is responsive and offers a user-friendly interface, making it accessible on all devices.\n\n## Live Project Link\nYou can check out the live project here: [Lingo Bingo](https://lingo-bingo-822a4.web.app/)\n\n### 3. Technologies Used\n- **React.js**: For building the user interface and managing the application's state.\n- **Firebase Authentication**: For secure user login and registration, including Google authentication.\n- **Tailwind CSS**: For responsive and clean UI design.\n- **Daisy UI**: For ready-made UI components that help speed up development.\n- **React Icons**: For adding customizable icons in the UI.\n\n### 4. Core Features\n- **User Authentication**: Secure user registration and login using Firebase, with support for Google authentication.\n- **Profile Management**: Users can update their name and profile picture in their profile settings.\n- **Interactive Learning**: Start lessons and tutorials to improve vocabulary in multiple languages.\n- **Private Routes**: Certain pages are protected and can only be accessed by authenticated users.\n- **Responsive Design**: The app is fully responsive and provides a smooth user experience on phones, tablets, and desktops.\n\n### 5. Dependencies\nThe project relies on the following dependencies:\n- **animate.css**: For adding animation effects to elements.\n- **aos**: For smooth animations on scroll.\n- **firebase**: For managing user authentication and data storage.\n- **react**: For building the user interface and handling the app’s state.\n- **react-countup**: For animating number increases in lessons and tutorials.\n- **react-dom**: For rendering React components to the DOM.\n- **react-icons**: For adding icons in the interface.\n- **react-router-dom**: For handling routing between different pages in the app.\n\n## 🛠 How to Run the Project Locally\n\nFollow these steps to run the project on your local machine:\n\n\n### 1️⃣ Clone the Repository\n ```bash\n   git clone https://github.com/yourusername/lingo-bingo.git\ncd lingo-bingo\n```\n\n### 2️⃣ Install Dependencies\n```bash\nnpm install\n```\n\n### 3️⃣ Set up Firebase\n- Create a Firebase project at Firebase Console.\n- Add Firebase config to your project (refer to the Firebase documentation for setup instructions).\n\n### 4️⃣ Start the Development Server\n```bash\nnpm run dev\n```\n\n### 5️⃣ Open in Browser\nVisit `http://localhost:3000/` to see the project in action.\n\n## 📎 Additional Resources\n- [Project Live Link](https://nextgen-scholarships.web.app/)\n- [Firebase Documentation](https://firebase.google.com/docs)\n- [React Documentation](https://reactrouter.com/home)\n- [Tailwind Documentation](https://tailwindcss.com/docs/installation/using-vite)\n\n---\n\n💡 **Contributions are welcome!** Feel free to submit a pull request or suggest improvements. 😊\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsabbir1441%2Flingo-bingo","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fsabbir1441%2Flingo-bingo","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsabbir1441%2Flingo-bingo/lists"}