https://github.com/loresoft/loresoft.github.io
website for loresoft.com
https://github.com/loresoft/loresoft.github.io
Last synced: 4 months ago
JSON representation
website for loresoft.com
- Host: GitHub
- URL: https://github.com/loresoft/loresoft.github.io
- Owner: loresoft
- License: mit
- Created: 2014-08-11T16:07:19.000Z (over 11 years ago)
- Default Branch: main
- Last Pushed: 2025-10-14T06:24:38.000Z (4 months ago)
- Last Synced: 2025-10-25T13:34:26.827Z (4 months ago)
- Language: HTML
- Homepage: http://loresoft.com
- Size: 3.15 MB
- Stars: 0
- Watchers: 1
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# LoreSoft.com
A Hugo-powered website showcasing software development projects and technical articles.
## About
This is the source code for [loresoft.com](https://loresoft.com), a personal website featuring blog posts about software development, open source projects, and technical tutorials.
## Built With
- [Hugo](https://gohugo.io/) - Static site generator
- Custom theme and layouts
- Markdown content
## Getting Started
### Prerequisites
- [Hugo](https://gohugo.io/getting-started/installing/) (extended version recommended)
- [Git](https://git-scm.com/)
### Installation
1. Clone the repository:
```bash
git clone https://github.com/username/loresoft.com.git
cd loresoft.com
```
2. Start the development server:
```bash
hugo server -D
```
3. Open your browser and navigate to `http://localhost:1313`
## Development
### Project Structure
```text
├── archetypes/ # Content templates
├── content/ # Markdown content files
│ ├── post/ # Blog posts
│ └── *.md # Static pages
├── data/ # Data files
├── layouts/ # HTML templates
│ ├── _partials/ # Partial templates
│ └── post/ # Post-specific layouts
├── static/ # Static assets
│ ├── css/ # Stylesheets
│ ├── js/ # JavaScript files
│ └── images/ # Images and media
└── hugo.toml # Hugo configuration
```
### Creating New Content
Create a new blog post:
```bash
hugo new post/my-new-post.md
```
Create a new page:
```bash
hugo new about.md
```
### Building for Production
Generate the static site:
```bash
hugo
```
The generated site will be in the `public/` directory.
## Content
The site features articles on:
- .NET development
- Open source projects
- Software architecture
- Development tools and frameworks
- Technical tutorials
## Contributing
1. Fork the repository
2. Create a feature branch (`git checkout -b feature/amazing-feature`)
3. Commit your changes (`git commit -m 'Add some amazing feature'`)
4. Push to the branch (`git push origin feature/amazing-feature`)
5. Open a Pull Request
## License
This project is licensed under the MIT License - see the [LICENSE](LICENSE) file for details.