Skip to content

Repo for project assignment on REACT JS at SoftUni

Notifications You must be signed in to change notification settings

maito094/TravelAgency

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

87 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

TravelAgency

Preface : Repo for project assignment on REACT JS at SoftUni.

This web application is a client app based on React JS together with HTML5, CSS - structure & styling.

For app interaction with Database it is used a practice server provided by @viktorpts - softuni-practice-server. More specifically the Collections REST service part which includes Authorization functionality. Server - Collections.md


Used npm packages:

    {
        "react": "^18.2.0",
        "react-datepicker": "^4.10.0",
        "react-dom": "^18.2.0",
        "react-router-dom": "^6.9.0",
        "react-scripts": "5.0.1",
    }

Used CSS/HTML template & styling:

Template-HTML & CSS

Bootstrap-CSS

Font-Awesome-CSS v4


Project Content - Navigation

Project Contents
Web-client Site Map
Components
Collections
Services
Hooks
Context

 Site Map Navigation

SiteMap

Project Page Navigation
Landing Page
Details Page
Create Topic

Pages & Tasks/Actions

  • [x]

LandingPage

  • [x]

PortfolioPage

  • [x]

BlogPage

  • [x]

CreateTopic

  • [x]

TopicDetails

#blogs/topicId

  • [x]


Components

  • Task Done:

Header

Goal is to navigate from anywhere to the main pages in the rest of the site

The Header consist of navigational links:

Leading to Landing/Home page

  • { Landing Page & Home = '/'}

Leading to Porfolio/Excursions page

  • { Portfolio Page = '/portfolio'}

Leading to Blog page

  • { Blog Page = '/blog'}

Leading to Login page

  • { Login Page = '/login'}

Leading to Register page

  • { Register Page = '/register'}

Footer


Collections


Services


Hooks


Context


About

Repo for project assignment on REACT JS at SoftUni

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published