Giter VIP home page Giter VIP logo

hackout-travelmate's Introduction

Hi there, I am Shashank Kumar, a developer by night and a CSE final year at SRMIST by day. I enjoy working and developing whatever makes life easy.

My Tech Stack:

  • JavaScript and TypeScript on the server side. NodeJS, Deno, Bun and other runtimes
  • Go lang
  • Python, mainly scripting and APIs using FastAPI, Django and db connectors
  • React, Next, Remix and other frontend frameworks and libraries
  • TailwindCSS, MUI, Chakra and more
  • Rest APIs, Queues, sockets, Grpc, Pub/Sub and anything required to get the job done
  • MongoDB, Postgres, MySQL, Redis, DynamoDB and other tools as needed
  • I am also adept at using containers, serverless and other deployment strategies (I am an AWS Certified Cloud Practioner).
  • Worked with ETL frameworks like Apache Spark and built a pipeline which won the Barclays Hackathon in my Campus

My public projects:

I have contributed to docs/minor fixes to cal.com, formbricks and docasaurus.


LinkedIn Instagram Hashnode

Shashank's github stats

GitHub Streak

hackout-travelmate's People

Contributors

shawshankkumar avatar sm-sami avatar whiletrueee avatar yare0909 avatar

Stargazers

 avatar

Watchers

 avatar

hackout-travelmate's Issues

init fe

  • [] shadcn lagana
  • [] zustand lagana and auth ka persistent state

Fix the auth screen

  • [] image should be on left
  • [] in mobile view image should be on bottom
  • [] cropping photo is fine, here it looks shrinked, fix it
image

home page button update

image

this part should show Get started if there is not auth token, other wise show dashboard as text in button, much like cal.com does

date picker

  • increase width of book session with 4%
  • make proper blocks for time slots
  • update the available time slots based on date selected
  • polish UI bugs
    for example on first load the selected date is black

image

make a hook for protected routes

a react hook which takes care of checking if token is there in backend or not, validates it from be and if not there, throws the user to the login screen

create hero landing

discuss the ui with harshit and make the hero part
edit: make the entire thing, sami and harshit are working on the new dash

confirm booking

once day & time is selected and confirm details is clicked

we must redirect to google login if user is not logged in once signup/login is done , back to booking page
if user is logged in , redirect to confirmation page (UI attached below) and mock payment for booking confirmation

image
image
image

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.