Skip to content

EvaMach/peak-to-geek

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Peak to Geek 🤓

Motivational platform for IT enthusiasts! 🦥

Peak to Geek logo

Contributor: https://github.com/Nelusa/

Mentor: https://github.com/podlomar/


Quick Link

This site was built using Heroku.




📝 About

This project was created during the Digital Academy: Web - an intensive web development course organised by the Czechitas organisation.

Being a motivational IT platform its main goal is to promote self-development in IT by offering guidelines how to proceed towards a certain career goal, and means to track progress and get inspiration from other users. The platform is essentialy a unique profile, where the user can store their online courses, find out which courses to take and check which areas of knowledge to complete within their study journey.

Main features:

  • User dashboard with an overview of the weekly progress, course studying streak and a good hit of daily motivation
  • Gamified roadmap containing areas of knowledge necessary for a given IT field with checklists to track completed sections
  • List of user courses to follow and community courses to get inspired by
  • Dark mode

Version 1:

  • Responsive web app with its own API
  • Pre-made user accounts
  • One IT field of study: UX / UI design

Plans for future versions:

  • Sign up
  • Other areas (such as FE and BE development, data analysis, testing, project management etc.)
  • Mobile app

Read more about the Peak to Geek platform on the project homepage

🪄 Tech stack

  • React v18
  • JavaScript
  • CSS & SASS
  • Node.js + Express framework
  • Day.js & Motion Framer libraries

⚙️ How to install

  • clone the project
  • go to project directory and run npm install
  • open two terminals and run the app
npm run dev:server
npm run dev:client
  • use guest account to login
login: geek
password: guest
  • or create your own account in server/users.js

📊 Project structure

Project structure (components)

🗺️ User journey

STAY TUNED! 👀

About

Motivational platform for IT enthusiasts! 🦥

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published