Skip to content
/ G Public

Say goodbye to the nightmares of X (originally known as Twitter). Even though there is a closely resembling name to X, you can forget that with the many perks of using G over X. See the READEME file for more details.

License

Notifications You must be signed in to change notification settings

boyninja1555/G

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 

Repository files navigation

G - An alternative to X (originally known as Twitter)

Say goodbye to the nightmares of X (originally known as Twitter). Even though there is a closely resembling name to X, you can forget that with the many perks of using G over X. See the READEME file for more details.

Features

  • Cool features similar to X
  • etc

Project Structure (For Contributors)

Note: The Backend and Frontend folders cannot be run together. Instead, the frontend is a seperate Next.js server for serving the UI and the backend is a NodeJS server holding a file-stored "database" and API routes such as posting, reading a post, creating an account, etc.

|-- Backend\
|--|-- src\
|--|--|-- *etc*
|--|-- .env
|--|-- package.json
|--|-- tsconfig.json
|-- Frontend\
|--|-- *etc*
|-- .gitignore
|-- LICENSE
|-- README.md

How to Run/Host

G uses TypeScript for development convenience. If you are thinking of modifying G, modify the TypeScript code first. Once you are finished, run the commands below (in order).

npm install --production
npm run build
npm start

Or if you want your code to preview and update live, run the commands below (again, in order).

npm install
npm run dev

About

Say goodbye to the nightmares of X (originally known as Twitter). Even though there is a closely resembling name to X, you can forget that with the many perks of using G over X. See the READEME file for more details.

Topics

Resources

License

Stars

Watchers

Forks