Skip to content

A personal portfolio website showcasing diverse projects and skills. Dive in to explore the creator's achievements and expertise, and connect for potential collaborations! Feedback and contributions are welcome.

License

Notifications You must be signed in to change notification settings

rudra-xi/rudra-geek-nook

Repository files navigation

Rudra Geek Nook

Introduction

Rudra Geek Nook is a personal portfolio website showcasing my projects and skills. It serves as a digital resume and a platform to share my work with potential employers and collaborators.

preview

Features

  • Responsive design
  • Custom Cursor
  • Interactive Cards
  • Contact form
  • Integration with social media profiles

Getting Started

Prerequisites

Make sure you have Node.js and npm installed. You can download them from NodeJS.

Installation

  1. Clone the repository:

    git clone https://github.com/rudra-xi/rudra-geek-nook.git
    
  2. Navigate to the project directory:

    cd rudra-geek-nook
    
  3. Install the dependencies:

    npm install

Usage

Running the Project

To start the development server, run:

npm run dev

This will start the Vite development server and you can view the project in your browser at http://localhost:7777.

Building for Production

To build the project for production, run:

npm run build

This will create a dist directory with the production build of your project.

Deployment

The project is deployed and can be accessed at: Netlify

Important Dependencies

  • React: A JavaScript library for building user interfaces.
  • Vite: A fast build tool and development server.
  • TailwindCSS: A utility-first CSS framework for rapid UI development.
  • React Type Animation: A library for creating typewriter animations in React.
  • Motion: A library for creating animations and gestures in React.
  • React Hot Toast: A library for creating toast notifications in React.
  • EmailJS: A service for sending emails directly from JavaScript applications.

Contributing

While this is a personal project, I'm open to suggestions and feedback! If you have any ideas or improvements, feel free to open an issue or reach out to me.

  • Fork the repository.
  • Create a new branch (git checkout -b feature/YourFeatureName).
  • Commit your changes (git commit -m 'Add some feature').
  • Push to the branch (git push origin feature/YourFeatureName).
  • Open a pull request.

Roadmap

Here are some planned features and improvements for the future:

  • Implement multi-color mode support.
  • Integrate a blog section (subject to availability).
  • Enhance accessibility features.
  • Introduce more interactive animations.

Your feedback and suggestions are welcome to help shape the future of this project!

Author

GitHub

Contact

Instagram LinkedIn

License

This project is licensed under the MIT License. See the License: MIT file for more information.

About

A personal portfolio website showcasing diverse projects and skills. Dive in to explore the creator's achievements and expertise, and connect for potential collaborations! Feedback and contributions are welcome.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published