Psypher1 / the-language-hub

The Language Hub is a central place for your language learning needs. Getting you to what you need quickly and easily

Home Page:https://thelanguagehub.netlify.app

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Welcome to

The Language Hub πŸ‘‹

Version tryshape stars tryshape forks GitHub Contributors Issues GitHub pull requests

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

🏠 Homepage

Contributing

Please check out CONTRIBUTION.md for explanation of the project structure and how you can contribute.

THANK YOU!!!

Report Bug Β· Request Feature


πŸ—οΈ Running Locally - Do this

  1. Clone the repository
git clone https://github.com/Psypher1/the-language-hub.git
  1. Change the working directory
cd the-language-hub
  1. Install dependencies
npm install # or, yarn install
  1. 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:

whitep4th3r
Jon Peppinck
Garrett Tolbert
Watch and Learn
Harry Wolff

About

The Language Hub is a central place for your language learning needs. Getting you to what you need quickly and easily

https://thelanguagehub.netlify.app

License:MIT License


Languages

Language:JavaScript 97.0%Language:CSS 3.0%