Skip to content

lauraatenciob/conversemos

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

logo

Conversemos is a web application that helps you start conversations with your friends in a fun and interesting way. It consists of generating random open questions categorized into five different topics that you can choose from and start enjoying meaningful moments getting to know your friends better.

Inspiration

The idea arose precisely hanging out with my group of friends, we realized that the conversation became more interesting and entertaining when we talked about random topics in which we all gave our opinions. So, if you are one of those who likes to enjoy a long time talking and laughing about everything you can take a look at this link

Requirements:

To land the idea and have a guide of what I was going to build, I defined the following requirements:

  • Functional requirements:

    1. At least 3 categories.
    2. Each category with at least 10 questions.
    3. Questions displayed in random order.
    4. Avoid repeating questions until all have been shown.
    5. List of questions not visible to the user.
    6. All categories selected by default.
    7. At least one category selected to start the game.
    8. Show the category of each question
  • Non-functional requirements:

    1. Responsive design for mobile and desktop devices.
    2. Consistent design across all views.

Design

I defined a simple flow of 3 views: home page, categories page and question view. I made the designs in Figma following the idea of a attractive, fun and easy-to-use interface. Taking into account the target audience and the concept of gaming in informal meetings, I gave greater focus to the mobile interface.

Used Technologies

The project was developed using React JS, React Router to allow the user to navigate the pages, and Redux to maintain the flow of information between the views.

Contributions

If you notice something that can be improved, feel free to create a pull request, I will be excited to check it out.

About

A web application that sparks random open-ended questions to have fun conversations with friends.

Topics

Resources

Stars

Watchers

Forks