Skip to content

Dvora-K/Managing-Posts-Application-

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

JavaScript Web Application Managing Posts And To-Dos

Project Overview

This project is a dynamic web application built using vanilla JavaScript, HTML, and CSS. It features a variety of components that provide users with the ability to browse posts, manage todos, and perform authentication tasks like login and signup.

Features

  • Home Page: The landing page that provides an overview of the application.
  • User Authentication: SignUp and LogIn pages that allow users to create an account or log in to the application.
  • Posts Management: AllPosts and SinglePost components for displaying a list of posts and viewing individual posts in detail.
  • Todos Management: A feature that enables users to create, view, and manage their todo lists.
  • Client-Side Routing: Navigation between different views using history state changes.
  • Data Persistence: User data is stored in local storage to maintain session data across page reloads.

Technologies Used

  • JavaScript: Core language used for building the application logic and interacting with the DOM.
  • HTML/CSS: Markup and styling for the application's user interface.
  • Gorest API: Integrated for fetching and posting data related to posts and todos.
  • Local Storage: Used for storing user data and maintaining persistence across sessions.

Setup and Installation

  1. Clone the repository:
    git clone https://github.com/Dvora-K/Managing-Posts-Application-
  2. Open the project directory:
    cd Managing-Posts-Application-
  3. Open index.html in your web browser to run the application.

How to Use

  • Navigate through the application using the available navigation options.
  • Sign up or log in using the authentication forms.
  • View and manage posts and todos using the respective components.

Contributing

Contributions are welcome! If you find any bugs or have suggestions for improvements, feel free to open an issue or submit a pull request.

About

Web application using Vanilla JavaScript, HTML, and CSS. Implemented features for user authentication, displaying posts, adding comments, and managing tasks.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors