All Projects → Budilovska → spiced-final-project

Budilovska / spiced-final-project

Licence: other
Career explorer platform developed in React.js in 6 days.

Programming Languages

javascript
184084 projects - #8 most used programming language
CSS
56736 projects

Projects that are alternatives of or similar to spiced-final-project

multer-sharp-s3
Multer Sharp S3 is streaming multer storage engine permit to transform / resize the image and upload to AWS S3.
Stars: ✭ 54 (+285.71%)
Mutual labels:  aws-s3, multer, formdata
react-app-simple-chat-app
A Simple Chat Application using MERN stack (MongoDB, Express JS, React JS, Node JS) and Socket.io for real time chatting
Stars: ✭ 41 (+192.86%)
Mutual labels:  socket-io, expressjs, axios
Aaronvandenberg.nl
⚛️ Web Developers portfolio build with Gatsby.js & React.js
Stars: ✭ 98 (+600%)
Mutual labels:  socket-io, expressjs
Tsed
📐 Ts.ED is a Node.js and TypeScript framework on top of Express to write your application with TypeScript (or ES6). It provides a lot of decorators and guideline to make your code more readable and less error-prone.
Stars: ✭ 1,941 (+13764.29%)
Mutual labels:  socket-io, multer
Node Decorators
node-decorators
Stars: ✭ 230 (+1542.86%)
Mutual labels:  socket-io, expressjs
Nodejs Socketio Chat App
MEAN Stack & Socket.IO Real-time Chat App | A MEAN stack based Real Time chat application
Stars: ✭ 45 (+221.43%)
Mutual labels:  socket-io, expressjs
Bombanauts
Bombanauts, inspired by the original Bomberman game, is a 3D multiplayer online battle arena (MOBA) game where players can throw bombs at each other, make boxes explode, and even other players!
Stars: ✭ 54 (+285.71%)
Mutual labels:  socket-io, expressjs
Vuesocial
something like QQ、weibo、weChat(vue+express+socket.io仿微博、微信的聊天社交平台)
Stars: ✭ 189 (+1250%)
Mutual labels:  socket-io, axios
Ghchat
📱A chat application for GitHub. React + PWA + Node(koa2) + Typescripts + Mysql + Socket.io
Stars: ✭ 791 (+5550%)
Mutual labels:  socket-io, axios
tsed
📐 Ts.ED is a Node.js and TypeScript framework on top of Express to write your application with TypeScript (or ES6). It provides a lot of decorators and guideline to make your code more readable and less error-prone.
Stars: ✭ 2,350 (+16685.71%)
Mutual labels:  socket-io, multer
shrtn-it
A url shortener developed as a course completion project
Stars: ✭ 16 (+14.29%)
Mutual labels:  expressjs, axios
Socket Click Example
Node + Express + Socket.io button click example
Stars: ✭ 28 (+100%)
Mutual labels:  socket-io, expressjs
Vue Qq
🎨 Vue family bucket with socket.io and express/koa2 , create a web version of mobile QQ, supporting real-time group chat, real-time private chat, special care, shielding chat, smart IP geographic location, real-time display temperature and other QQ core functions
Stars: ✭ 861 (+6050%)
Mutual labels:  socket-io, axios
Kikoeru Express
kikoeru 后端,不再维护,请到https://github.com/umonaca/kikoeru-express 获取更新
Stars: ✭ 79 (+464.29%)
Mutual labels:  socket-io, axios
Eve Live
EVELive provides real-time pricing data for the MMORPG EVE Online
Stars: ✭ 8 (-42.86%)
Mutual labels:  socket-io, expressjs
Metricio
⚡ Simple framework for easily creating dashboards to display metrics ⚡
Stars: ✭ 142 (+914.29%)
Mutual labels:  socket-io, expressjs
twitch-chat-visualizer
A Node.js Project. Would you like to see your chat stream with a custom design? This is for you!
Stars: ✭ 14 (+0%)
Mutual labels:  socket-io, axios
mern-chatting-app
Chatting application where you can join different rooms and chat with people from around the globe.
Stars: ✭ 39 (+178.57%)
Mutual labels:  socket-io, expressjs
node-backend-template
A template for NodeJS backend projects
Stars: ✭ 19 (+35.71%)
Mutual labels:  aws-s3, multer
Natours
An awesome tour booking web app written in NodeJS, Express, MongoDB 🗽
Stars: ✭ 94 (+571.43%)
Mutual labels:  expressjs, multer

Young Pros

Description

Young Pros - is a single-page application built with React.js, that I developed in 6 days as a final project for Spiced Academy, Berlin (12-week full-stack web development bootcamp). It is a platform that helps high school students to find a mentor and learn more about various tech careers before they make a decision to devote themselves to a specific career path.

Stack

  • React.js including Hooks and Redux.
  • Axios for performing HTTP requests.
  • API requests to Udemy for displaying relevant courses.
  • AWS S3 for storing images.
  • Socket.IO for realtime messaging.
  • PostgreSQL for storing user's data.
  • Node.js and Express.
  • Multer and FormData for file upload.
  • Cookie Session and csurf against CSRF attacks.
  • CSS.

Features

  • two types of user profiles: for mentors and for students.
  • mentors can pick their area of expertise, create and edit a personal profile, add a mentorship offer.
  • students can create and edit a personal profile, discover various career paths, pick relevant courses and add them to favourites. Courses, marked as favorites, will appear directly at student's profile. Courses can be removed from favorites.
  • students and mentors can have a real-time one-on-one conversation in a messenger.

Preview

  • Landing page:

  • Add profile info, upload an image, add / edit bio.

  • Check out careers and courses, add courses to favorites section in user's profile. Remove courses from favourites, when the course is finished.

  • Get the list of relevant tutors. Realtime chat with a tutor.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].