GitXplorerGitXplorer
a

translator-app

public
0 stars
0 forks
1 issues

Commits

List of commits on branch master.
Verified
a067c825f91b95ff872388e5887bb4dfa571c0c8

Merge pull request #10 from ana-vela/dependabot/npm_and_yarn/axios-0.21.1

aana-vela committed 4 years ago
Verified
8bdded8471a7447f532de141604da94430580119

Merge pull request #9 from ana-vela/readme-update

aana-vela committed 4 years ago
Verified
6062d29abc5d1fe5ac3684d20340f3aa0b08de99

Bump axios from 0.20.0 to 0.21.1

ddependabot[bot] committed 4 years ago
Unverified
5ffd84950034b164bbb2e82897f400feca144f34

Updating README file and styling for the user experience file

aana-vela committed 4 years ago
Unverified
8c9e057d34e31508d1dd24783bc4bec38ce653fe

Updated the USEREXPERIENCE documentation to reflect the current state of the app.

HHunterCallaway committed 4 years ago
Verified
37e72133ea15c5b2b88d090243e73205a141e1c5

Merge pull request #8 from ana-vela/update-styling

HHunterCallaway committed 4 years ago

README

The README file for this repository.

About This Project

This is a translation app built with React and React-Bootstrap

During the planning process, we created two user profiles to help guide us build the app.

There are six language translation options: English-French, French-English, English-German, German-English, English-Italian, and Italian-English.

Take a look at the live site here: translr

API

This app uses the Collins Dictionary API, which provides six different bilingual dictionary options. Once the user has entered a search query, made a dictionary selection, and clicked “Search”, the app returns an HTML string of the translation.

State Management

Since this is a small project, we used the Context API to manage state.

Design / React Bootstrap

To keep elements consistent, we used React Bootstrap with some custom CSS.

Web Accessibility

We utilized Lighthouse and Axe as tools to help identify and fix any accessibility issues.