Skip to content

mgcarbonell/cuneiform-frontend

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

cuneiform

Introduction

Cuneiform is a journaling site where we provide a prompt or a quote for inspiration. You can jot down your ideas, set your post for the world to see, or just for you.

Public posts can be commented on, though we will always show the username so it cannot be anonymous.

We hope to foster creative writers, people who wish to jot down their thoughts, and overall contribute to the written world as our namesake did in the 4th millennium BC.

"Openly he spoke out the words in his heart."

- an Ancient Mesopotamian poem that gives the first known story of the invention of writing, Enmerkar and the lord of Aratta.

Technologies Used

  • Node.js
  • React.js
  • AJAX
  • Material-UI
  • Quote API provided by Rakuten and Quotes.

Link to our backend

https://github.com/mgcarbonell/cuneiform-backend

Getting Started

Our Trello

Unsolved Problems

  • Why Paper won't do everything we want it to do in regards to lay out on the page.
  • Saving quote or prompt to the entry database.
  • Matching a userId from the entry database to the username from the user database.

Future Enhancements

Please see our backlog on our Trello.

Code snippets

Randomization for prompt by Mario Comments by Devin

Design Concepts

beiges from British Museum blues from British Museum

About Us

We are two Software Engineers from General Assembly's Software Engineering Immersive, check us out!

Mario Carbonell LinkedIn GitHub

Devin Blair LinkedIn GitHub

Thank you

Big thank you to our instructors, Brock, James, and Michael (sorry Michael, we couldn't find your GitHub!).

Shout out to the TAs who really helped us through this! Seanny, Jacob, David, and Uyen (we couldn't find your GitHub, sorry!).

The Confirmation Dialog was found via Andrew Bliss @ JavaScript in Plain English

We definitely learned a lot from Param @ Learn With PARAM

Thank you to Giphy for the About/Contact/Help gifs.

And finally, thank you to Lit Ipsum for the literary lorem ipsum text.

Installiation

  1. Clone the frontend and backend repositories.
  2. Ensure you have postgres
  3. npm upgrade
  4. Create a database in postgres
  5. migrate & seed the database (seed file included in the backend).

About

The front-end React client for cuneiform.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •