Skip to content

Julieed-971/CIEE_Toulouse_Website_Public

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

24 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Contributors Forks Stargazers Issues License LinkedIn


Logo

CIEE_Toulouse_website

A website for the CIEE Toulouse study center to help recruit potential host families, display information about the study center, and help staff access host families information.
Explore the docs »

View Demo · Report Bug · Request Feature

Table of Contents
  1. About The Project
  2. Usage
  3. Roadmap
  4. License
  5. Contact
  6. Acknowledgments

About The Project

CIEE Toulouse Website Landing Page

(back to top)

Built With

Frameworks, Platforms, Libraries

  • React
  • FastAPI
  • JWT
  • Bulma

Database

  • MariaDB

IDE

  • VSCode

Languages

  • Python
  • Javascript

Version Control

  • Git

(back to top)

Usage

Homepage

On the homepage, user can navigate to different pages according to their interests


Host family page

Information about hosting, requirements and a sign up button that redirects to the registration page


Register/Login page

The user can either login if they already have an account, or register if it's not the case


Host Family Form


When clicking on "Ajouter un parent" a modal will open (see image below) allowing user to enter information. If trying to click next without completing a required part, user will be stop and an alert message will be displayed


Upon form completion, user will be automatically directed to the "formulaire" page and consult, update or delete information as showned in the images below:




(back to top)

Roadmap

  • Database design
  • Database connection
  • Backend:
    • Models creation
    • Engine creation
    • Unit tests
    • Schemas creation
    • API v1 creation
    • Router creation
  • Frontend:
    • React installation
    • Context creation
    • Components creation
    • Pages creation
    • SEO logic
    • Styling

See the open issues for a full list of proposed features (and known issues).

(back to top)

License

Copyright (C) Julie Dedieu - All Rights Reserved

This source code is protected under international copyright law. All rights reserved and protected by the copyright holders.
This file is confidential and only available to authorized individuals with the permission of the copyright holders. If you encounter this file and do not have permission, please contact the copyright holders and delete this file.
Written by Julie Dedieu [email protected], 2024-06-10

(back to top)

Contact

Email: [email protected]

LinkedIn

A blog post about this project on Medium:

Medium

The actual project repository is private but you can learn more about the project on the public repository:

Github

Private repository:

Github

The project landing page:

Github Pages

(back to top)

Acknowledgments

(back to top)

About

Portfolio project - a SPA prototype for CIEE Toulouse with an online form as a MVP

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published