Skip to content

3 steps form without using any librairies for the style.

Notifications You must be signed in to change notification settings

yaacov9/FormReact

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 

Repository files navigation

3 Steps Forms

Exercise for BALink company

This project is a 3 steps submit-form. It is currently hosted at here.

Abstract

This repository store 2 related projects

  1. Server Application
  2. Client Application

The Client app consists on a 3 steps submit-form which connect to the Server app. The Server app can manage several routes.

Server side

The server works on node.js and Express.js.

It uses ESLint and Prettier as linter which configured on AirBnB convention.

The server run on port 3000.

The server's routes are the following:

  1. GET at "/country" to fetch some defined country values.
  2. POST at "/submit" to perform a submit by the user.

In order to start the project, run in the terminal:

cd server-side
npm install
node start

Client side

The form is in React.js.

The client side run on port 8080.

No CSS framework such as bootstrap has been used.

In order to start the project, run in the terminal:

cd client-side
npm install
npm start

About

3 steps form without using any librairies for the style.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published