Skip to content

SolomonOdunusi/solo_blog

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Solo Blog by Solomon Odunusi

Zolomon Logo

Welcome to Solo Blog by Solomon Odunusi, a product of Zolomon. In this README, you'll find essential information about our blog, including its components, features, and how to get started.

Table of Contents

About Solo Blog

Solo Blog is a personal blogging platform created by Solomon Odunusi under the Zolomon brand. This blog is a showcase of Solomon's insights, thoughts, and interests. It is built using React for the front-end, styled with normal CSS, and powered by JSON to store and manage blog data.

Company Information

  • Company Name: Zolomon
  • Blog Name: Solo Blog
  • Author: Solomon Odunusi

Main Colors

The primary color scheme for Solo Blog consists of the following colors:

  • RGB(252, 69, 2) - Used for accent and highlighting.
  • Black - Used for text and background.
  • White - Used for text and background contrast.

Technologies Used

  • React: The blog's front-end is built using React, a popular JavaScript library for building user interfaces.
  • Normal CSS: The styling of the blog is achieved using traditional CSS.
  • JSON: Blog data is stored and managed using JSON.

Key Features

Navigation

Solo Blog features a navigation bar that allows you to easily move between key sections of the blog:

  • Home: The landing page of the blog.
  • New Blog: Create a new blog post.

Blog Management

You can create, view, and delete blogs using Solo Blog. Blogs are stored and managed in JSON format.

Components

Solo Blog is built using several React components:

  • Create: Component for creating new blog posts.
  • Home: Landing page component.
  • BlogList: Component to display a list of blogs.
  • BlogDetail: Component to view the details of a specific blog.
  • UseFetch: A custom hook for handling data fetching.
  • NavBar: Navigation bar component.
  • App: The main application component.
  • Index: The entry point of the application.

Sorting Mechanism

Blogs on Solo Blog are sorted based on the first letter of the author's name in ascending order, from 'A' to 'Z'. This sorting mechanism helps users easily find blogs authored by specific individuals.


Thank you for taking the time to explore Solo Blog by Solomon Odunusi, a part of Zolomon. I hope you enjoy reading the blogs and find the platform engaging and user-friendly. If you have any questions or feedback, please don't hesitate to reach out.

For more information or to contact us, visit our website at www.zolomon.com.

Certainly! To guide another user on how to run the code for Solo Blog, you can add the following section to your README:

How to Run the Code

If you want to run Solo Blog on your local machine, follow these steps:

  1. Clone the Repository: Start by cloning the Solo Blog repository from GitHub to your local machine. You can do this using the following command:

    git clone https://github.com/your-username/solo_blog.git
  2. Navigate to the Project Directory: Change your current working directory to the Solo Blog project folder:

    cd solo_blog
  3. Install Dependencies: Make sure you have Node.js and npm (Node Package Manager) installed on your system. Then, install the project dependencies using:

    npm install
  4. Start the Development Server: Once the dependencies are installed, you can start the development server with the following command:

    npm start

    This will start the development server, and the Solo Blog application should be accessible in your web browser at http://localhost:3000.

  5. Explore Solo Blog: Open your web browser and navigate to http://localhost:3000. You can now explore Solo Blog, create new blog posts, view existing blogs, and enjoy the features.

  6. Interact with JSON Data: If you wish to modify the blog data stored in JSON, you can do so by directly editing the JSON files in the project. Make sure to follow the appropriate data structure when adding or removing blogs.

Note: If you encounter any issues during the setup process, refer to the React documentation for troubleshooting or seek assistance from the project's maintainers.

That's it! You should now have Solo Blog up and running on your local machine, and you can start using it to create, view, and manage your own blog posts.

Enjoy blogging with Solo Blog! If you have any questions or run into any problems, feel free to reach out to me.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published