Welcome to
The Language Hub π
The Language Hub is a central place for the important parts that will help you in your journey of the language you are learning.
I went with this idea becauase as someone who learns languages a lot and teaches them, getting to the info tends to get tediuous. So why not stramline the process and have the important information in one place and an easy to digest format.
Additional Information
-
This is a submission for the Netlify x Hashnode Hackathon
-
The main goal for the hackathon is for the submission to be Open Source. So please check out CONTRIBUTION.md
Homepage
πContributing
Please check out CONTRIBUTION.md for explanation of the project structure and how you can contribute.
THANK YOU!!!
ποΈ Running Locally - Do this
- Clone the repository
git clone https://github.com/Psypher1/the-language-hub.git
- Change the working directory
cd the-language-hub
- Install dependencies
npm install # or, yarn install
- Run the app
npm run dev # or, yarn dev
That's All!!! Now open localhost:3000 to see the app.
Project Structure
.
βββ learn/
β βββ french
β βββ japanese
β βββ ...
βββ public/
β βββ images
βββ src/
β βββ components/
β β βββ LangPathNav.jsx
β β βββ Meta.js
β β βββ NavDropDown.jsx
β β βββ Sidebar.jsx
β βββ layouts/
β β βββ Footer.jsx
β β βββ Header.jsx
β β βββ PageWrapper.jsx
β β βββ Wrapper.jsx
β βββ pages/
β β βββ [langPath]/
β β β βββ [slug].jsx
β β βββ _app.js
β β βββ _document.js
β β βββ 404.jsx
β β βββ about.jsx
β β βββ index.jsx
β βββ styles/
β β βββ globals.css
β βββ utils/
β βββ _menuLookup.js
β βββ helpers.js
β βββ langLogos.js
β βββ langMenus.js
βββ CODE_OF_CONDUCT.md
βββ CONTRIBUTION.md
βββ Detail.png
βββ Home.png
βββ jsconfig.json
βββ LICENSE
βββ next-seo.config.js
βββ package-lock.json
βββ package.json
βββ postcss.config.js
βββ README.md
βββ tailwind.config.js
π§ Built With
π‘οΈ License
This project is licensed under the MIT License - see the LICENSE
file for details.
Show your support
Give a βοΈ if this project helped you!
ππ½ Credits
A big THANK YOU to these amazing people. This would not have come together without the knowledge they've shared: