Skip to content

This is a blog webpage project made with Svelte, TypeScript, and PNPM. It allows users to read blog posts, search for posts, and leave comments.

License

Notifications You must be signed in to change notification settings

rajashish147/blog

Repository files navigation

Blog Webpage Project

This is a blog webpage project made with Svelte, TypeScript, and PNPM. It allows users to read blog posts, search for posts, and leave comments.

Installation

To install the project, follow these steps:

  1. Make sure you have Node.js and PNPM installed on your system.
  2. Clone this repository: git clone https://github.com/rajashish147/blog.git
  3. Navigate to the project directory: cd blog
  4. Install dependencies: pnpm install
  5. Build the project: pnpm build

Usage

To run the project, follow these steps:

  1. Navigate to the project directory: cd blog
  2. Start the development server: pnpm dev
  3. Open your browser and go to http://localhost:5000

Features

This blog webpage project includes the following features:

  • Read blog posts
  • Search for blog posts by title and author
  • Leave comments on blog posts

Technologies Used

This project was built using the following technologies:

  • Svelte: a component-based JavaScript framework for building web applications
  • TypeScript: a statically typed superset of JavaScript that adds optional type checking
  • PNPM: a fast, disk-space efficient package manager for Node.js packages
  • HTML: a markup language used to structure and display content on the web
  • CSS: a styling language used to control the layout and visual appearance of web pages
  • Components: modular, reusable UI elements that can be combined to create complex interfaces

Contributing

If you want to contribute to this project, please follow these steps:

  1. Fork this repository.
  2. Create a new branch: git checkout -b my-new-feature
  3. Make changes and commit: git commit -am 'Add some feature'
  4. Push to the branch: git push origin my-new-feature
  5. Submit a pull request.

License

This project is licensed under the GNU Public License. See the LICENSE file for details.

About

This is a blog webpage project made with Svelte, TypeScript, and PNPM. It allows users to read blog posts, search for posts, and leave comments.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published