GithubHelp home page GithubHelp logo

email-client-app's Introduction

Greetings, I'm Felipe! ๐Ÿ‘‹

Linkedin

I'm a Software Engineer Intern currently working for Snappr

  • ๐Ÿ I have worked on several side projects using technologies such as Python, Go ,and Typescript
  • ๐Ÿ“š Iโ€™m currently learning functional programming with Clojure
  • ๐ŸŒฑ I'm looking to get more familiar with AWS technologies

Skills for Work

python logo scala logo spark logo

Skills for Side Projects

ts logo js logo nodejs logo redis logo

Currently Getting Familiar

clojure logo


Last Edited on: 26/03/2024

email-client-app's People

Contributors

jcortesj avatar jfelipeforero avatar jonattan-infante avatar mafer23 avatar mateo8585 avatar mateoolayaaricapa avatar oscar699 avatar

Watchers

 avatar  avatar

email-client-app's Issues

Don't use vite like server static in production

Description

Currently the client is using vite to serve static files in production, vite or vite preview should be used only in development to visualize the application according to the documentation.

The performance of a client can be affected when using a vite or vite preview because they are not optimized to serve medium to high traffic in production.

Steps to reproduce

  1. Open the scripts in the package.json
  2. The instruction to run the environment of production by standard javascript node is npm run start and this command execute npm run test && npm run dev to finally execute the vite command

Expected vs Actual Behavior

  • Expected: The files generated in the build must be delivered by an optimized server.
  • Actual: The files generated in the build are delivered by vite previewer.

Possible solution

Configure an express server on the client to serve static files in production

Failed 4 tests for add adition test

Description
Currently fails 4 tests in the backend part in the test auth, test email, test model, test register, test get emails.

Steps to reproduce
1 run the command pip freeze -r > requirements.txt
2 run the command pytest

Expected vs. actual behavior

Expected: Pass all tests
Current: Does not pass 4 tests, only passes 12 tests, one was added to the registry as a suggestion.

Solution

test_register_user: a test was added to the registry so that when the password is empty it does not pass

test_get_all_users: the way in which the data were being tested was changed because they were in a different order and that is why they did not pass.

4 tests remained to be solved
test_registe_user
test_get_mails_user
test_send_email
test_should_get_two_keys this one has a strange problem it seems to have a hidden cache because in the test it does not want to receive changes.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.