Skip to content

khangnguyen213/Charitee_FE

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

32 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

CHARITEE - Front-end

This is the website I made for my capstone project in the web-fullstack course. The website was developed with the purpose of helping charitable organizations collect donations from the community conveniently and quickly. At the same time, Charitee also helps users find ongoing charities and participate in charitable activities.

This repository only includes the front-end part of my website. You can visit the back-end part here.

Features:

image
  • User registration, login, and account authorization
  • Email confirmation when registering and reset password
  • Displaying current data from the database
  • Search and filter data
  • Transaction tracking for user
  • Admin summary statistic
  • Admin Manager

image

Technologies:

Technologies I used include:

  • ReactJS
  • TailwindCSS

I also used:

  • AlertifyJS (for notifying information)
  • Redux (for global state)
  • react-hook-form (for simple form)
  • Axios (for fetching API)
  • Chart.js + react-chartjs-2

The design of this website I gathered from the internet and not from my idea.

Installation

Use the package manager npm to install necessary dependencies.

npm install

Run the website in your local

npm start

Usage

Current data comes from my backend server. You can create an account to try by your own or you can use one of my accounts listed below. I have created some dummy accounts for you to try different functions of the website:

LIST OF ACCOUNTS

Role Email Password
User user1@test user123//
Admin admin1@test admin123//
Master master1@test master123//

This repository is FE only, you can see the source code of BE here.

You also can adjust the website using your own backend server by editing BASE_BACKEND_API inside file src/global.js

Demo

Link: demo

Releases

No releases published

Packages

No packages published

Languages