Skip to content

furkankkokcek/formik-template

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Project Name

It is a dummy template for react projects which requires some validatons and routing.

Table of Contents

Overview

The project was developed to implement formik usage for their project. It is a React template that incorporates Formik, routing, schemas, forms, and custom components.

Features

Main features of the project:

  • Formik for handling form state and validation.
  • Routing for navigating between different views.
  • Schemas for defining data structures.
  • Pre-built form components for rapid development.
  • Custom components for enhancing the user interface.

Prerequisites

Software and tools are required to set up and run the project:

  • Node.js and npm (Node Package Manager)
  • A code editor (e.g., Visual Studio Code)
  • React development environment (e.g., Create React App)

Installation

How to set up the project locally that includes commands and any necessary configuration:

  1. Clone the repository:

    git clone https://github.com/yourusername/project-name.git
    cd project-name
  2. Install dependencies:

    npm install
  3. Start the development server:

    npm start

Usage

After installation phase,

  • You can create your custom schemas under the schemas folder,
  • You can create your custom components under the components folder,
  • There are two main form to work project perfectly, you can change it from App.js
  • You can also change the routing from App.js

Project Structure

Structure of the project's directories and files:

  • src/: Main source code directory.
  • components/: Custom React components.
  • schemas/: JSON schema files.
  • App.css: Project css file.

License

It is located main directory which name is LICENSE file.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published