Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Appearance settings

WatCodeDatCode/react-blog

Open more actions menu

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

99 Commits
99 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Final Project: Blog using React

Table of contents

General information

This travel blog with react is a final project for the Full-Stack Web Development program at Hamburg Coding School.

Features

  • Blog page with multiple blog entries and a Google map including markers for each visited destination.
  • Markers can be clicked to show a preview of the corresponding blog, which can also be clicked to open entry.
  • Blog entries are fetched through a database created specifically for this project. See the repo here.
  • The database also has a stored user. When logging in with user details new blogs can be entered through a protected form.
  • Before posting the data from the form to the database, a call to the Geocoding API is made to fetch geocoordinates. This allows map markers to be placed without querying latitude and longitude.
  • New blogs appear automatically on the blog page after successful post.
  • Blogs can be filtered by date or by author, new authors are automatically added to the filter.
  • On the detail page of each blog a map with only a marker of the specific location is shown.
  • If logged in, blogs can be edited using a prefilled form. Blogs can also be deleted.
  • On the contact page a form can be submitted which sends an email using emailjs.

Future plans

  • Add sign-up section to register new users.
  • Allow editing of user profiles.
  • Profiles can upload images which will then automatically be taken (along with user name) for blog posts.
  • Blogs editable only by user that wrote them / admin.

Technologies

Project is created with:

About

This is a travel blog created with react, done as a final project for the Full-Stack Web Development program at Hamburg Coding School.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Morty Proxy This is a proxified and sanitized view of the page, visit original site.