Skip to content

A React based web app - for managing your hashtags for social media. Tech used: React, React Router, React Testing Library, Axios, JS-Cookie, Json Web Tokens, Sass.

George-xixi/hashtify

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Hashtify - Search, Create and Manage Hashtags

A React based web app created by Yan and George.

Hashtify logo

Hashtify takes the hassle out of hashtags!

Main features

  • Search for hashtags
  • Copy them to your clipboard
  • Log in with facebook
  • Save to your user
  • Create new hashtags
  • Organise by category

Landing Page

Landing page for Hashtify

APIs Used

Packages

To work on the code yourself:


1. Create a Meta Developer account

  • You'll need this to use the facebook login component
  • Which you'll use to get an appID number
  • In src/components/Login.js - line 22 - add your appID here
  • You'll need docker to run this API.

3. Clone this repo

git clone https://github.com/George-xixi/hashtify

4. Install dependencies

npm i

5. To run tests

npm test

6. To run locally

npm start

Common Issues

- Can't install packages?

The Facebook Login component can prevent new packages from being downloaded, you may need to try:

npm i --force

- Can't log in / log out

  • Facebook for developers has a limit - maybe slow down!
  • Double check you have HTTPS=true in your start s

If we had more time

I would love to:

  • Make the app responsive for mobile sized devices
  • Add an edit hashtag button
  • Add other log in methods

Thanks

-Thanks to FlatIcon & Freepik for the Hashtify Logo!

-Thanks to all the tutors at Command Shift!

George - 2023

About

A React based web app - for managing your hashtags for social media. Tech used: React, React Router, React Testing Library, Axios, JS-Cookie, Json Web Tokens, Sass.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published