Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/brieucdegoussencourt/salesforce_react

Testing Salesforce React
https://github.com/brieucdegoussencourt/salesforce_react

react react-router salesforce tailwind typescript

Last synced: about 1 month ago
JSON representation

Testing Salesforce React

Awesome Lists containing this project

README

        

# 🌟 Richyvest

**Author:** Brieuc de Goussencourt
**Date:** October 2024
**Type of project:** Web App - Full-Stack - Responsive
**Status:** 🟢 _Completed_
**Deployed Site:** [Richyvest](https://easyvest-dev-ed.develop.my.salesforce-sites.com/B_Home)

## 📖 About Richyvest

Richyvest is a simple yet powerful investment application designed to estimate returns on investments made in ETFs following the MSCI World Index. This project represents a personal milestone, as it marks the completion of my training as a **Junior Web Developer** at [beCode](https://becode.org). The project was built over three weeks in October 2024 as part of my preparation for an internship at [Easyvest](https://easyvest.be). I am proud to say that I had not worked on any of the techs used before starting the project and was able to quickly apprehend them in order to deliver on time.

![Screenshot 2](/screenshots/screenshot2.png)

## 🚀 Tech Stack

- 🖥️ **Frontend**: React, React Router, TypeScript, TailwindCSS
- 🔗 **Backend**: Salesforce (Apex, Visualforce)
- 🌐 **Deployment**: Salesforce Page

This stack allows for building modern, responsive web applications with robust backend integration using Salesforce.

![Screenshot 1](/screenshots/screenshot1.png)

## 🏆 Project Goals

The main purpose of this project was to:

- 🧠 Get familiar with the tech stack used at **Easyvest** in order to be ready for my internship.
- 📈 Build a functional app that estimates returns based on the **MSCI World Index**
- 🏅 Achieve hands-on experience integrating **Salesforce** as the backend (User Management through API)

![Screenshot 3](/screenshots/screenshot_mobile.png)

## 😃 What I am proud of

- ✨ Adaptability: I rapidly leaned new techs.
- 🖼️ Design: Working on UX and UI to reach a professionnal look and feel.
- 🏁 Deadline management: project was deliverd withing three weeks with proper documentation.

## 🎓 My Journey at beCode

beCode works with **learn-by-doing methodologies**, **active pedagogy**, and promotes values like **inclusion** and **collaboration**. Completing Richyvest has been an incredible experience, consolidating everything I’ve learned in the past months.