top of page

Technology Stack




Frontend




  • React.js: A JavaScript library for building user interfaces with reusable components.

  • HTML5/CSS3: For structuring and styling the frontend.

  • JavaScript: For adding interactivity and type safety to the React components.



Backend



  • Node.js: A JavaScript runtime environment for server-side development.

  • Express.js: A web application framework for building APIs and handling server-side logic.




Database



  • MySQL: For storing and managing data.



Authentication




  • JWT (JSON Web Tokens): For user authentication and authorization.

  • OAuth: For third-party authentication (Google, LinkedIn).



Hosting/Deployment




  • Frontend: Deployed on Hostinger.

  • Backend: Deployed on Hostinger.



API Communication



  • RESTful APIs: For communication between frontend and backend.



Version Control



  • GitHub: For code hosting and collaboration.



Package

Management


  • npm: For managing project dependencies.


Styling


  • CSS Frameworks: TailwindCSS

Table of content

  • Technology Stack 

bottom of page