An Encyclopedia of Programming Languages
Used ChatGPT/Gemini for debugging and very minor design help.
An Encyclopedia of Programming Languages
Used ChatGPT/Gemini for debugging and very minor design help.
Codepedia is an open-source, interactive encyclopedia designed for developers, students, and tech enthusiasts. Built with React-TS, it includes languages like Python and JavaScript to systems languages like Zig and Bash.
I have taken a lot of inspiration from Keyboard1000n17’s OSPEDIA. I started this proj 2months ago and completing ts just now lol!
An instance of the ReactTS app is hosted by me through Github Pages.
You can easily access this hosted instance at codepedia.rupnil.codes!
The hosted website is compatible with most modern browsers and thus most OS.
Idk why you would want to build from the source when i have it deployed, but here u go anyways.
Before building make sure you have the following installed:
git clone https://github.com/rupnil-codes/codepedia.git
cd codepedia
npm install
npm update
npm run dev
or
npx vite
npm run build
Then the final compiled webapp will be in the dist/ directory.
I’ve tried adding as many features as I could, here are some:
There are several well-wishers and playtesters who have helped me improve the app,
either by playtesting or providing valuable feedback. I’ve listed them in no particular order.
If i forgot to mention anyone, pls DM me on slack!
Log in to leave a comment
Log in to leave a comment
meta-banner.png to banner.png.Uhh from today updates may get fewer and more distant cuz of exams yk :(. Also imma complete the excavation game soon.
Log in to leave a comment
BrowserRouter which was working but when going directly to the route (e.g. /about) it failed to load the page. So for now TEMP I’m using HashRouter which changes pages to /#/(page). e.g. /about to /#/about. ALSO added TODO list in the README.mdI hope you are having a nice and fruitful dayy!
react-router and react-router-dom. Also added was meta tags that now embed the name and logo of codepedia (Img 2).If you actually notice i have changed the logo instead of being a rectangle its now actually a squircle! so YAY
(v0.1.0-alpha -> v0.1.1-alpha) + Codepedia Design #4
So, this was a productive session!
DEMO URL: https://rupnil-codes.github.io/codepedia/
I just added & designed some of the logos and banner. BUT the maximum productivity was made in WebApp Development!
I made this navbar component in REACT + VITE + TS and I am pretty proud of this!!
Codepedia Design #3!!
So as you can clearly see, I cooked up this beautiful sleek UI which is infact incomplete T-T.
Its , i kid you not, 12 am and I am extremely sleepyyy.
So drop your suggestions and I’ll check them out tmrw!
Thanks Y’all!!
Log in to leave a comment
Very productive session! Cooked up this beautiful logo and banner!
Thought the banner is not the final one, Im still happy how it turned out!
Unlike yesterday tho I had a clear idea for the logo as I had been doodling the whole day at School LMAO.
Anyways I think Imma design a landing page for the site and then start coding!
Thanks Y’all!
Log in to leave a comment