Skip to content

SUMI.T. is a portfolio website designed to be a comprehensive destination where users can view projects, achievements, and learn about the creator in one place. The application is built using modern web technologies to ensure a fast, responsive, and visually appealing user experience.

Notifications You must be signed in to change notification settings

sumitkrjha/SUMI.T.

Repository files navigation

SUMI.T.

About SUMI.T.

SUMI.T. is a portfolio website designed to be a comprehensive destination where users can view projects, achievements, and learn about the creator in one place. The application is built using modern web technologies to ensure a fast, responsive, and visually appealing user experience.

portfolio

Purpose

The primary purpose of SUMI.T. is to showcase the creator's work and achievements in an organized and accessible manner. Visitors can explore various sections of the site to get a complete picture of the creator's skills and experiences.

Live Demo

Try the live app at Live Demo.

Tech Used and Why

  • ReactJS: Chosen for its speed and efficiency, ReactJS uses a virtual DOM to minimize updates and enhance performance.
  • Vite: Preferred over "Create React App" for its faster local development server and quicker server loading times.
  • Tailwind CSS: Utilized for its utility-first approach, Tailwind CSS allows for rapid development with its shorthand CSS classes directly in HTML elements.
  • Framer Motion: This animation library for ReactJS is used to create subtle and engaging animations throughout the portfolio.
  • Web3Forms: A freemium contact form API that enables form submissions to be sent directly to an email without a backend. It is fast, efficient, and well-documented for easy integration.

How to Fork and Run the App

Steps to Run the App Locally

  1. Fork the Repository Click on the fork button on the upper right hand side of the repo.

  2. Clone the Repository

    git clone <repository_url>
    cd <repository_folder>```
    
  3. Generate a Unique Key Visit Web3Forms.com and generate a unique key by entering your email ID. The unique key will be sent to your email.

  4. Create a .env File In the root directory of the project, create a .env file and add your unique key as follows:

    VITE_APP_PUBLIC_KEY=<unique key>
  5. Install Dependencies

    npm install
  6. Start the Development Server

    npm run dev
    

Conclusion

SUMI.T. is built with a combination of cutting-edge technologies to ensure a seamless and efficient portfolio experience. Whether you are looking to showcase your own work or simply explore the capabilities of these tools, SUMI.T. serves as an excellent example of a modern, responsive web application.

About

SUMI.T. is a portfolio website designed to be a comprehensive destination where users can view projects, achievements, and learn about the creator in one place. The application is built using modern web technologies to ensure a fast, responsive, and visually appealing user experience.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published