v3.bensassiridha.com
Open in
urlscan Pro
146.59.158.95
Public Scan
URL:
https://v3.bensassiridha.com/
Submission: On February 04 via api from US — Scanned from US
Submission: On February 04 via api from US — Scanned from US
Form analysis
10 forms found in the DOMName: New Form — POST
<form class="elementor-form" method="post" name="New Form">
<input type="hidden" name="post_id" value="5486">
<input type="hidden" name="form_id" value="78933650">
<input type="hidden" name="referer_title" value="">
<input type="hidden" name="queried_id" value="5486">
<div class="elementor-form-fields-wrapper elementor-labels-above">
<div class="elementor-field-type-text elementor-field-group elementor-column elementor-field-group-name elementor-col-100">
<label for="form-field-name" class="elementor-field-label"> Name </label>
<input size="1" type="text" name="form_fields[name]" id="form-field-name" class="elementor-field elementor-size-sm elementor-field-textual" placeholder="Name">
</div>
<div class="elementor-field-type-email elementor-field-group elementor-column elementor-field-group-email elementor-col-100 elementor-field-required">
<label for="form-field-email" class="elementor-field-label"> Email </label>
<input size="1" type="email" name="form_fields[email]" id="form-field-email" class="elementor-field elementor-size-sm elementor-field-textual" placeholder="Email" required="required" aria-required="true">
</div>
<div class="elementor-field-type-textarea elementor-field-group elementor-column elementor-field-group-message elementor-col-100">
<label for="form-field-message" class="elementor-field-label"> Tell us about your project </label>
<textarea class="elementor-field-textual elementor-field elementor-size-sm" name="form_fields[message]" id="form-field-message" rows="10" placeholder="Description of your project"></textarea>
</div>
<div class="elementor-field-group elementor-column elementor-field-type-submit elementor-col-100 e-form__buttons">
<button type="submit" class="elementor-button elementor-size-sm">
<span>
<span class=" elementor-button-icon">
</span>
<span class="elementor-button-text">Send</span>
</span>
</button>
</div>
</div>
</form>
Name: New Form — POST
<form class="elementor-form" method="post" name="New Form">
<input type="hidden" name="post_id" value="5500">
<input type="hidden" name="form_id" value="4a14ae42">
<input type="hidden" name="referer_title" value="">
<input type="hidden" name="queried_id" value="5500">
<div class="elementor-form-fields-wrapper elementor-labels-above">
<div class="elementor-field-type-text elementor-field-group elementor-column elementor-field-group-name elementor-col-100">
<label for="form-field-name" class="elementor-field-label"> Name </label>
<input size="1" type="text" name="form_fields[name]" id="form-field-name" class="elementor-field elementor-size-sm elementor-field-textual" placeholder="Name">
</div>
<div class="elementor-field-type-email elementor-field-group elementor-column elementor-field-group-email elementor-col-100 elementor-field-required">
<label for="form-field-email" class="elementor-field-label"> Email </label>
<input size="1" type="email" name="form_fields[email]" id="form-field-email" class="elementor-field elementor-size-sm elementor-field-textual" placeholder="Email" required="required" aria-required="true">
</div>
<div class="elementor-field-type-textarea elementor-field-group elementor-column elementor-field-group-message elementor-col-100">
<label for="form-field-message" class="elementor-field-label"> Tell us about your project </label>
<textarea class="elementor-field-textual elementor-field elementor-size-sm" name="form_fields[message]" id="form-field-message" rows="10" placeholder="Description of your project"></textarea>
</div>
<div class="elementor-field-group elementor-column elementor-field-type-submit elementor-col-100 e-form__buttons">
<button type="submit" class="elementor-button elementor-size-sm">
<span>
<span class=" elementor-button-icon">
</span>
<span class="elementor-button-text">Send</span>
</span>
</button>
</div>
</div>
</form>
Name: New Form — POST
<form class="elementor-form" method="post" name="New Form">
<input type="hidden" name="post_id" value="63">
<input type="hidden" name="form_id" value="808e36a">
<input type="hidden" name="referer_title" value="">
<input type="hidden" name="queried_id" value="63">
<div class="elementor-form-fields-wrapper elementor-labels-above">
<div class="elementor-field-type-text elementor-field-group elementor-column elementor-field-group-name elementor-col-100">
<label for="form-field-name" class="elementor-field-label"> Name </label>
<input size="1" type="text" name="form_fields[name]" id="form-field-name" class="elementor-field elementor-size-sm elementor-field-textual" placeholder="Name">
</div>
<div class="elementor-field-type-email elementor-field-group elementor-column elementor-field-group-email elementor-col-100 elementor-field-required">
<label for="form-field-email" class="elementor-field-label"> Email </label>
<input size="1" type="email" name="form_fields[email]" id="form-field-email" class="elementor-field elementor-size-sm elementor-field-textual" placeholder="Email" required="required" aria-required="true">
</div>
<div class="elementor-field-type-textarea elementor-field-group elementor-column elementor-field-group-message elementor-col-100">
<label for="form-field-message" class="elementor-field-label"> Tell us about your project </label>
<textarea class="elementor-field-textual elementor-field elementor-size-sm" name="form_fields[message]" id="form-field-message" rows="10" placeholder="Description of your project"></textarea>
</div>
<div class="elementor-field-group elementor-column elementor-field-type-submit elementor-col-100 e-form__buttons">
<button type="submit" class="elementor-button elementor-size-sm">
<span>
<span class=" elementor-button-icon">
</span>
<span class="elementor-button-text">Send</span>
</span>
</button>
</div>
</div>
</form>
Name: New Form — POST
<form class="elementor-form" method="post" name="New Form">
<input type="hidden" name="post_id" value="5514">
<input type="hidden" name="form_id" value="280feb95">
<input type="hidden" name="referer_title" value="">
<input type="hidden" name="queried_id" value="5514">
<div class="elementor-form-fields-wrapper elementor-labels-above">
<div class="elementor-field-type-text elementor-field-group elementor-column elementor-field-group-name elementor-col-100">
<label for="form-field-name" class="elementor-field-label"> Name </label>
<input size="1" type="text" name="form_fields[name]" id="form-field-name" class="elementor-field elementor-size-sm elementor-field-textual" placeholder="Name">
</div>
<div class="elementor-field-type-email elementor-field-group elementor-column elementor-field-group-email elementor-col-100 elementor-field-required">
<label for="form-field-email" class="elementor-field-label"> Email </label>
<input size="1" type="email" name="form_fields[email]" id="form-field-email" class="elementor-field elementor-size-sm elementor-field-textual" placeholder="Email" required="required" aria-required="true">
</div>
<div class="elementor-field-type-textarea elementor-field-group elementor-column elementor-field-group-message elementor-col-100">
<label for="form-field-message" class="elementor-field-label"> Tell us about your project </label>
<textarea class="elementor-field-textual elementor-field elementor-size-sm" name="form_fields[message]" id="form-field-message" rows="10" placeholder="Description of your project"></textarea>
</div>
<div class="elementor-field-group elementor-column elementor-field-type-submit elementor-col-100 e-form__buttons">
<button type="submit" class="elementor-button elementor-size-sm">
<span>
<span class=" elementor-button-icon">
</span>
<span class="elementor-button-text">Send</span>
</span>
</button>
</div>
</div>
</form>
Name: New Form — POST
<form class="elementor-form" method="post" name="New Form">
<input type="hidden" name="post_id" value="5523">
<input type="hidden" name="form_id" value="7ef5d817">
<input type="hidden" name="referer_title" value="">
<input type="hidden" name="queried_id" value="5523">
<div class="elementor-form-fields-wrapper elementor-labels-above">
<div class="elementor-field-type-text elementor-field-group elementor-column elementor-field-group-name elementor-col-100">
<label for="form-field-name" class="elementor-field-label"> Name </label>
<input size="1" type="text" name="form_fields[name]" id="form-field-name" class="elementor-field elementor-size-sm elementor-field-textual" placeholder="Name">
</div>
<div class="elementor-field-type-email elementor-field-group elementor-column elementor-field-group-email elementor-col-100 elementor-field-required">
<label for="form-field-email" class="elementor-field-label"> Email </label>
<input size="1" type="email" name="form_fields[email]" id="form-field-email" class="elementor-field elementor-size-sm elementor-field-textual" placeholder="Email" required="required" aria-required="true">
</div>
<div class="elementor-field-type-textarea elementor-field-group elementor-column elementor-field-group-message elementor-col-100">
<label for="form-field-message" class="elementor-field-label"> Tell us about your project </label>
<textarea class="elementor-field-textual elementor-field elementor-size-sm" name="form_fields[message]" id="form-field-message" rows="10" placeholder="Description of your project"></textarea>
</div>
<div class="elementor-field-group elementor-column elementor-field-type-submit elementor-col-100 e-form__buttons">
<button type="submit" class="elementor-button elementor-size-sm">
<span>
<span class=" elementor-button-icon">
</span>
<span class="elementor-button-text">Send</span>
</span>
</button>
</div>
</div>
</form>
Name: New Form — POST
<form class="elementor-form" method="post" name="New Form">
<input type="hidden" name="post_id" value="5528">
<input type="hidden" name="form_id" value="36ac95f">
<input type="hidden" name="referer_title" value="">
<input type="hidden" name="queried_id" value="5528">
<div class="elementor-form-fields-wrapper elementor-labels-above">
<div class="elementor-field-type-text elementor-field-group elementor-column elementor-field-group-name elementor-col-100">
<label for="form-field-name" class="elementor-field-label"> Name </label>
<input size="1" type="text" name="form_fields[name]" id="form-field-name" class="elementor-field elementor-size-sm elementor-field-textual" placeholder="Name">
</div>
<div class="elementor-field-type-email elementor-field-group elementor-column elementor-field-group-email elementor-col-100 elementor-field-required">
<label for="form-field-email" class="elementor-field-label"> Email </label>
<input size="1" type="email" name="form_fields[email]" id="form-field-email" class="elementor-field elementor-size-sm elementor-field-textual" placeholder="Email" required="required" aria-required="true">
</div>
<div class="elementor-field-type-textarea elementor-field-group elementor-column elementor-field-group-message elementor-col-100">
<label for="form-field-message" class="elementor-field-label"> Tell us about your project </label>
<textarea class="elementor-field-textual elementor-field elementor-size-sm" name="form_fields[message]" id="form-field-message" rows="10" placeholder="Description of your project"></textarea>
</div>
<div class="elementor-field-group elementor-column elementor-field-type-submit elementor-col-100 e-form__buttons">
<button type="submit" class="elementor-button elementor-size-sm">
<span>
<span class=" elementor-button-icon">
</span>
<span class="elementor-button-text">Send</span>
</span>
</button>
</div>
</div>
</form>
Name: New Form — POST
<form class="elementor-form" method="post" name="New Form">
<input type="hidden" name="post_id" value="5536">
<input type="hidden" name="form_id" value="36ac95f">
<input type="hidden" name="referer_title" value="">
<input type="hidden" name="queried_id" value="5536">
<div class="elementor-form-fields-wrapper elementor-labels-above">
<div class="elementor-field-type-text elementor-field-group elementor-column elementor-field-group-name elementor-col-100">
<label for="form-field-name" class="elementor-field-label"> Name </label>
<input size="1" type="text" name="form_fields[name]" id="form-field-name" class="elementor-field elementor-size-sm elementor-field-textual" placeholder="Name">
</div>
<div class="elementor-field-type-email elementor-field-group elementor-column elementor-field-group-email elementor-col-100 elementor-field-required">
<label for="form-field-email" class="elementor-field-label"> Email </label>
<input size="1" type="email" name="form_fields[email]" id="form-field-email" class="elementor-field elementor-size-sm elementor-field-textual" placeholder="Email" required="required" aria-required="true">
</div>
<div class="elementor-field-type-textarea elementor-field-group elementor-column elementor-field-group-message elementor-col-100">
<label for="form-field-message" class="elementor-field-label"> Tell us about your project </label>
<textarea class="elementor-field-textual elementor-field elementor-size-sm" name="form_fields[message]" id="form-field-message" rows="10" placeholder="Description of your project"></textarea>
</div>
<div class="elementor-field-group elementor-column elementor-field-type-submit elementor-col-100 e-form__buttons">
<button type="submit" class="elementor-button elementor-size-sm">
<span>
<span class=" elementor-button-icon">
</span>
<span class="elementor-button-text">Send</span>
</span>
</button>
</div>
</div>
</form>
Name: New Form — POST
<form class="elementor-form" method="post" name="New Form">
<input type="hidden" name="post_id" value="5541">
<input type="hidden" name="form_id" value="36ac95f">
<input type="hidden" name="referer_title" value="">
<input type="hidden" name="queried_id" value="5541">
<div class="elementor-form-fields-wrapper elementor-labels-above">
<div class="elementor-field-type-text elementor-field-group elementor-column elementor-field-group-name elementor-col-100">
<label for="form-field-name" class="elementor-field-label"> Name </label>
<input size="1" type="text" name="form_fields[name]" id="form-field-name" class="elementor-field elementor-size-sm elementor-field-textual" placeholder="Name">
</div>
<div class="elementor-field-type-email elementor-field-group elementor-column elementor-field-group-email elementor-col-100 elementor-field-required">
<label for="form-field-email" class="elementor-field-label"> Email </label>
<input size="1" type="email" name="form_fields[email]" id="form-field-email" class="elementor-field elementor-size-sm elementor-field-textual" placeholder="Email" required="required" aria-required="true">
</div>
<div class="elementor-field-type-textarea elementor-field-group elementor-column elementor-field-group-message elementor-col-100">
<label for="form-field-message" class="elementor-field-label"> Tell us about your project </label>
<textarea class="elementor-field-textual elementor-field elementor-size-sm" name="form_fields[message]" id="form-field-message" rows="10" placeholder="Description of your project"></textarea>
</div>
<div class="elementor-field-group elementor-column elementor-field-type-submit elementor-col-100 e-form__buttons">
<button type="submit" class="elementor-button elementor-size-sm">
<span>
<span class=" elementor-button-icon">
</span>
<span class="elementor-button-text">Send</span>
</span>
</button>
</div>
</div>
</form>
Name: New Form — POST
<form class="elementor-form" method="post" name="New Form">
<input type="hidden" name="post_id" value="5548">
<input type="hidden" name="form_id" value="36ac95f">
<input type="hidden" name="referer_title" value="">
<input type="hidden" name="queried_id" value="5548">
<div class="elementor-form-fields-wrapper elementor-labels-above">
<div class="elementor-field-type-text elementor-field-group elementor-column elementor-field-group-name elementor-col-100">
<label for="form-field-name" class="elementor-field-label"> Name </label>
<input size="1" type="text" name="form_fields[name]" id="form-field-name" class="elementor-field elementor-size-sm elementor-field-textual" placeholder="Name">
</div>
<div class="elementor-field-type-email elementor-field-group elementor-column elementor-field-group-email elementor-col-100 elementor-field-required">
<label for="form-field-email" class="elementor-field-label"> Email </label>
<input size="1" type="email" name="form_fields[email]" id="form-field-email" class="elementor-field elementor-size-sm elementor-field-textual" placeholder="Email" required="required" aria-required="true">
</div>
<div class="elementor-field-type-textarea elementor-field-group elementor-column elementor-field-group-message elementor-col-100">
<label for="form-field-message" class="elementor-field-label"> Tell us about your project </label>
<textarea class="elementor-field-textual elementor-field elementor-size-sm" name="form_fields[message]" id="form-field-message" rows="10" placeholder="Description of your project"></textarea>
</div>
<div class="elementor-field-group elementor-column elementor-field-type-submit elementor-col-100 e-form__buttons">
<button type="submit" class="elementor-button elementor-size-sm">
<span>
<span class=" elementor-button-icon">
</span>
<span class="elementor-button-text">Send</span>
</span>
</button>
</div>
</div>
</form>
POST /#wpcf7-f6-p7-o1
<form action="/#wpcf7-f6-p7-o1" method="post" class="wpcf7-form init" aria-label="Contact form" novalidate="novalidate" data-status="init">
<div style="display: none;">
<input type="hidden" name="_wpcf7" value="6">
<input type="hidden" name="_wpcf7_version" value="5.8.6">
<input type="hidden" name="_wpcf7_locale" value="en_US">
<input type="hidden" name="_wpcf7_unit_tag" value="wpcf7-f6-p7-o1">
<input type="hidden" name="_wpcf7_container_post" value="7">
<input type="hidden" name="_wpcf7_posted_data_hash" value="">
</div>
<div class="contact-form-wrapper">
<div class="introduce">
<div class="rnt-contact-form rwt-dynamic-form row">
<div class="col-lg-12">
<div class="wpcf7-response-output" aria-hidden="true"></div>
</div>
<div class="col-lg-6">
<div class="form-group">
<p><label for="contact-name">Your Name</label><span class="wpcf7-form-control-wrap" data-name="your-name"><input size="40" class="wpcf7-form-control wpcf7-text form-control form-control-lg" id="contact-name" aria-invalid="false" value=""
type="text" name="your-name"></span>
</p>
</div>
</div>
<div class="col-lg-6">
<div class="form-group">
<p><label for="contact-phone">Phone Number</label><span class="wpcf7-form-control-wrap" data-name="your-phone"><input size="40" class="wpcf7-form-control wpcf7-text form-control" id="contact-phone" aria-invalid="false" value=""
type="text" name="your-phone"></span>
</p>
</div>
</div>
<div class="col-lg-12">
<div class="form-group">
<p><label for="contact-email">Email</label><span class="wpcf7-form-control-wrap" data-name="your-email"><input size="40"
class="wpcf7-form-control wpcf7-email wpcf7-validates-as-required wpcf7-text wpcf7-validates-as-email form-control form-control-sm" id="contact-email" aria-required="true" aria-invalid="false" value="" type="email"
name="your-email"></span>
</p>
</div>
</div>
<div class="col-lg-12">
<div class="form-group">
<p><label for="contact-subject">Subject</label><span class="wpcf7-form-control-wrap" data-name="your-subject"><input size="40" class="wpcf7-form-control wpcf7-text form-control form-control-sm" id="contact-subject" aria-invalid="false"
value="" type="text" name="your-subject"></span>
</p>
</div>
</div>
<div class="col-lg-12">
<div class="form-group">
<p><label for="contact-message">Your Message</label><span class="wpcf7-form-control-wrap" data-name="your-message"><textarea cols="40" rows="10" class="wpcf7-form-control wpcf7-textarea" id="contact-message" aria-invalid="false"
name="your-message"></textarea></span>
</p>
</div>
</div>
<div class="col-lg-12">
<div class="wpcf7-response-output" aria-hidden="true"></div>
</div>
<div class="col-lg-12">
<p><input class="wpcf7-form-control wpcf7-submit has-spinner rn-btn" type="submit" value="SEND MESSAGE"><span class="wpcf7-spinner"></span>
</p>
</div>
</div>
</div>
</div>
</form>
Text Content
* Home * Features * Portfolio * Resume * Testimonial * Clients * Pricing * Blog * Contacts Get A Quote <span style="color: #374151; font-family: Söhne, ui-sans-serif, system-ui, -apple-system, 'Segoe UI', Roboto, Ubuntu, Cantarell, 'Noto Sans', sans-serif, 'Helvetica Neue', Arial, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol', 'Noto Color Emoji'; white-space-collapse: preserve;">Welcome to my digital realm! I'm Ben Sassi Ridha, a passionate and versatile developer dedicated to transforming ideas into powerful, user-centric solutions. With a keen eye for detail and a love for clean code, I specialize in crafting responsive websites and dynamic applications</span> <div id="gtx-trans" style="position: absolute; left: 325px; top: 35px;"> <div class="gtx-trans-icon"></div> </div> * Home * Features * Portfolio * Resume * Testimonial * Clients * Pricing * Blog * Contacts find with me * * * * Welcome to my world HI, I’M BEN SASSI RIDHA A DEVELOPER. PROFESSIONAL CODER. UI/UX DESIGNER. As a dedicated full-stack developer, I bring nine years of expertise to the table. My diverse portfolio includes successful projects for clients of various nationalities, where I've seamlessly navigated through technologies such as Laravel, Java, Ionic, Android, WordPress, and Angular. This journey reflects my passion for programming and a commitment to delivering top-notch solutions across different platforms (Web, Mobile and Desktop). Download CV find with me * * * best skill on * * * * * Features WHAT I DO WEBSITE DEVELOPMENT We specialize in creating dynamic, user-friendly websites tailored to your unique needs. Whether you're looking for a sleek and static web presence or a feature-rich, interactive platform, we have the expertise to bring your vision to life DESKTOP DEVELOPMENT Specializing in crafting robust Point of Sale (PoS), Caisse, and Enterprise Resource Planning (ERP) software. Whether you're seeking a comprehensive retail management solution or an integrated ERP system, our skilled developers harness the power of Java or .NET to build desktop applications that streamline your processes. BUSINESS STRATAGY We’ll help you optimize your business processes to maximize profitability and eliminate unnecessary costs. MOBILE APP We specialize in creating dynamic and user-centric mobile apps that elevate your brand's accessibility and engagement. Whether you need a sleek and intuitive app for your business or a feature-rich mobile solution with cross-platform compatibility SEO OPTIMISATION Your website ranking matters. Our SEO services will help you get to the top of the ranks and stay there! UX CONSULTING A UX consultant is responsible for many of the same tasks as a UX designer, but they typically. Visit my portfolio and keep your feedback MY PORTFOLIO Web Application 38 MBH AUTO : MANAGEMENT OF CARS SALES, RENTS AND REPAIRS MBH AUTO : MANAGEMENT OF CARS SALES, RENTS AND REPAIRS Complete solution to manage, purchase, sales, repairs and rental of cars * Client Several clients * Date 15 June 2022 * Services Web Application + Mobile Application * Budget $20 000+ * Duration 3 Years LIKE THIS 38 VIEW PROJECT PRÉSENTATION DU PROJET AUTO MBH : It is a complete solution for the automotive sector which is composed of 3 projects: Backoffice – Showcase site – Mobile application. Each project offers features : BACKEND PART * Management of Suppliers and their contacts * Management of cars (addition, import via an Excel file, Brands, Models, Fuel Type, Bodywork etc ...) * Car purchase management * Management of car landfills * Management of individual or Corporate Clients (database for documents, credits & checks) * Manage customers * Car sales management * Management of credit payments and car discounts during rentals Manage the application settings (roles, permissions, users as well as activity history) * A dashboard that shows the evolution of rentals, repairs & sales by month. * Possibility of switching from one application to another thanks to the system integrated in the configuration part of the application and which is based on XML. * Manage application settings (roles, permissions, users, activity history) * Easily add a new supplier using an interface called ‘Test Lab’ * Support several types of payment (transfer with qrIBAN, Check, Cash, Credit Card) FRONTEND PART : SHOWCASE SITE * Consult the list of cars that are available for sale * Filter cars * Placing orders * Send a contact message * See the details of each car * Add two or more cars in the comparator * Book a test drive MOBILE APPLICATION * Quickly add car purchases with the ability to take photos by the camera or from gallery * Receive notifications in the case of a new order * Placing orders * See the details of each car * Manage suppliers * Add two or more cars in the comparator * Book a test drive * Manage rentals CUSTOMERS This solution has been saled to several clients in Tunisia, Switzerland and France POINTS ON TECHNOLOGIES This project is composed of two parts, FrontEnd part developed by Angular 8 and a BackOffice part developed by Laravel 7. Communication between these two parts is ensured by web services TOOLS * Post Man * PhpStorm 2019 * Adobe Photoshop CC 2019 * MySql Workbench PACKAGES USED ON THE ANGULAR SIDE * Jselect * JCalendar * ngBootstrap * ngx DataTable * FullCalendar * ngSnotify * ngLightBox * Moment * Lodash * ngxPermission * ngxFavIcon * ngxPagination * ngxColorPicket * ngxMask PACKAGES USED ON THE LARAVEL SIDE * barryvdh/laravel-dompdf * thiagoalessio/tesseract_ocr * chumper/zipper * kwn/number-to-words * maatwebsite/excel * ajcastro/eager-load-pivot-relations * milon/barcode * tymon/jwt-auth SCREENSHOTS VIDEO PRESENTATION MAIN PRESENTATION 00:00 37:53 HD title title info EMBED THIS VIDEO IN YOUR SITE: <iframe src='http://yourwebsite.com/embed/index.html?embed=true' width='0' height='0' frameborder=0 webkitAllowFullScreen mozallowfullscreen allowFullScreen></iframe> Copy SHARE LINK TO THIS PLAYER: https://v3.bensassiridha.com/?id=0 Copy HD HD SD 1080p HD 720p HD Skip advertisement Advertisement (00:00) visitAdvertiser.com Video has no sound PRÉSENTATION DES NOUVEAUX MODULES : DÉCHARGES SUR LES VOITURES + PAIEMENT PAR FACILITÉ FRONT END : SHOWCASE SITE GESTION DES LICENCES CLONE TO THE GIT Copy https://gitlab.com/bensassi/nutriprocess.git GET A QUOTE ON A PROJECT : Name Email Tell us about your project Send Web Application 57 MBH TRAVAUX : MANAGE YOUR WORKS EASILY MBH TRAVAUX : MANAGE YOUR WORKS EASILY Complete solution for craftsmen to easily manage their contractors and generate invoices and track payments * Client + 10 Clients * Date 01/01/2021 * Services Web Application * Budget + 25 000 $ * Duration 2 years LIKE THIS 57 VIEW PROJECT PRÉSENTATION DU PROJET Mbh Travaux- It is a web application developed for a Swiss company specialized in works. It allows to : * Consult the dashboard to get an idea of the turnover per month and some other figures * Manage clients and manage their documents as well as their credits and advances * Manage the jobs (Create the different trees Category > Subcategory > Option group > Option) * Have a global view thanks to the display of all the jobs in tree mode * Manage construction sites and sub-construction sites * Resend the invoice by email * Associate documents to each site * Generate advance payment requests * Customize the colors of the blocks CUSTOMERS This solution has been saled to several clients in Tunisia, Switzerland and France POINTS ON TECHNOLOGIES This project is composed of two parts, FrontEnd part developed by Angular 8 and a BackOffice part developed by Laravel 7. Communication between these two parts is ensured by web services TOOLS * Post Man * PhotoShop * Php Storm * MysqlWorkbench PACKAGES USED ON THE ANGULAR SIDE * Jselect * JCalendar * ngBootstrap * ngx DataTable * FullCalendar * ngSnotify * ngLightBox * Moment * Lodash * ngxPermission * ngxFavIcon * ngxPagination * ngxColorPicket * ngxMask PACKAGES USED ON THE LARAVEL SIDE * barryvdh/laravel-dompdf * thiagoalessio/tesseract_ocr * chumper/zipper * kwn/number-to-words * maatwebsite/excel * ajcastro/eager-load-pivot-relations * milon/barcode * tymon/jwt-auth SCREENSHOTS VIDEO PRESENTATION VERSION 1.0 THE ADVANTAGES OF THIS PROJECT * Separation between backend part and frontend part. The communication between the two parties is done through RESTful type web services * Creation of a tailor-made application, I made several meetings with the client to identify his needs since they are specific for this client. * I consolidated my knowledge at the Angular level, throughout this project I tried as much as possible to create reusable Angular components so I had the opportunity to work with advanced Angular features such as: SubjectBehavior, @Input, @OutPut, Custom Directive , Pipes, I created my own DataTable, Viewchildren , ViewChild , ContentChildren , ngTemplateOutlet … * I have mastered the use of Git version management system, I have made +278 commits TO CONCLUDE Throughout this project to try to create a structure that adapts easily to any type of project for that I organized it in the form of contexts for example for this project I classified it under the context Works. With this structure, I had the opportunity to create a feature-rich application after only 6 months . CLONE TO THE GIT Copy https://gitlab.com/bensassi/nutriprocess.git GET A QUOTE ON A PROJECT : Name Email Tell us about your project Send Web Application 434 OCR COMPTA : EXTRACTION OF INVOICE DATA OCR COMPTA : EXTRACTION OF INVOICE DATA Through a wide variety of mobile applications, we’ve developed a unique visual system. * Client Several clients * Date 15 June 2022 * Services Web Application * Budget $10 000+ * Duration 2 Years LIKE THIS 434 VIEW PROJECT PRÉSENTATION DU PROJET OCR COMPTA – This web application dedicated to accountants aims to save time in processing invoice binders. It permits : * Extraction of fields (e.g. VAT, Amount including tax, invoice number, etc.) quickly from invoices in image or PDF format * Dynamic management of fields to extract and their patterns * Manage the possibility of having several versions for each field * Manage simple fields and compound fields which are composed of other fields (e.g.; label = No. numFactSupplierName) * View key figures such as field detection success and failure rates for each supplier * Manage customers * Manage suppliers * Manage accounting accounts for each customer * Consult the list of scanned invoices and their fields which have been extracted * Export the result of an OCR to an Excel file * Manage application settings (roles, permissions, users, activity history) * Easily add a new supplier using an interface called ‘Test Lab’ * Frontend part to facilitate the addition of a new supplier with its model invoices as well as defining the patterns of each field to extract CUSTOMERS This solution has been saled to several clients in Tunisia, Switzerland and France POINTS ON TECHNOLOGIES This project is composed of two parts, FrontEnd part developed by Angular 8 and a BackOffice part developed by Laravel 7. Communication between these two parts is ensured by web services PRE REQUEST TOOLS INSTALLED IN OS * Tesseract ocr 6 * ImageMagick * Ghost Script * LibTiff PACKAGES USED ON THE ANGULAR SIDE * Jselect * JCalendar * ngBootstrap * ngx DataTable * FullCalendar * ngSnotify * ngLightBox * Moment * Lodash * ngxPermission * ngxFavIcon * ngxPagination * ngxColorPicket * ngxMask PACKAGES USED ON THE LARAVEL SIDE * barryvdh/laravel-dompdf * thiagoalessio/tesseract_ocr * chumper/zipper * kwn/number-to-words * maatwebsite/excel * ajcastro/eager-load-pivot-relations * milon/barcode * tymon/jwt-auth SCREENSHOTS VIDEO PRESENTATION VERSION 1.0 00:00 22:01 HD title title info EMBED THIS VIDEO IN YOUR SITE: <iframe src='http://yourwebsite.com/embed/index.html?embed=true' width='0' height='0' frameborder=0 webkitAllowFullScreen mozallowfullscreen allowFullScreen></iframe> Copy SHARE LINK TO THIS PLAYER: https://v3.bensassiridha.com/?id=0 Copy HD HD SD 1080p HD 720p HD Skip advertisement Advertisement (00:00) visitAdvertiser.com Video has no sound CLONE TO THE GIT Copy https://gitlab.com/bensassi/nutriprocess.git GET A QUOTE ON A PROJECT : Name Email Tell us about your project Send Web Application 16 TOUS RENOUV : BUY CONSTRUCTION SITES NEAR YOU TOUS RENOUV : BUY CONSTRUCTION SITES NEAR YOU Complete solution for craftsmen to easily manage their contractors and generate invoices and track payments * Client Tous Renouv * Date 09/01/2019 * Services Mobile Application * Budget +5 000 * Duration 1 year LIKE THIS 16 PRESENTATION OF THE PROJECT This application has been developed for a French company « tousRenov » which works in the field of works. It allows this company to play an intermediary role between an individual and a professional for this it presents two spaces, a private space and a professional space. PARTICULAR SPACE : In which the individual can : * Create an account * Changing your information * Change your password * Add multiple addresses * Launch a quote with bid * Launch a quote with an immediate purchase * Consult the history of his quotes * Get in touch with the professional who will be won the auction via a chat system * Manage your quotes with a visit from a craftsman ESPACE PROFESSIONNEL: Dans lequel le professionnel peut : * Create an account * Changing your information * Select its intervention areas and its activities * Search, select and buy construction sites (quote with an immediate purchase) * Pay for purchases via 3 payment methods: By PayPal, By Bank Transfer, By check * Enter an auction (quote with bid), so he offers prices with other professionals * Consult the outstanding auctions * Consult the auctions pending payment * Consult the history of the won bids POINTS ON TECHNOLOGIES * PHP 5 (Api Rest) * Ionic 3 * Angular 4 * OneSignal + FireBase (push Notification) * Adobe Photoshop CC * Typed Script 2.6 * Node 6.11 * Sass & compass * Api npm : lodash – gestion des tableaux et des objets * Api : PayPal – Pour Paiement * Api / Plugin : Caméra * Api / Plugin : Gps * Api / Plugin : KeyBoard * Api / Plugin : Network (online ou offline) * Api / Plugin : Storage * Api / Plugin : Audio – pour jouer le son * Socket.io : j’ai l’utiliser dans le système de chat qui est intégré dans l’application afin de récupérer les messages en temp réel * Adobe photoshop CC * Php Storm 2017.2 * MySql WorkBench 6.2 * Mamp Pro 4 * Mac Os (Platform de developpement) * Xcode 9 ( Pour la compilation ios ) * Sdk Android SCREENSHOTS VIDEO PRESENTATION PART 2 (AUCTION SYSTEM ) CLONE TO THE GIT Copy git@gitlab.com:bensassi/tousrenov.git GET A QUOTE ON A PROJECT : Name Email Tell us about your project Send Web Application 19 CAISSE HORIZON : POINT OF SALE FOR A SHOP CAISSE HORIZON : POINT OF SALE FOR A SHOP Revolutionize your retail experience with our cutting-edge Point-of-Sale (POS) software! Our feature-packed solution offers a seamless and efficient way to manage your business operations. From intelligent queue management to effortless article and inventory control, our POS system ensures a smooth sales process * Client Horizon Informatique * Date 07/02/2015 * Services Desktop application * Budget + 15 000 $ * Duration 1,5 Years LIKE THIS 19 PRESENTATION OF THE PROJECT The developed point-of-sale (POS) software is a comprehensive solution designed to streamline and enhance the efficiency of retail operations. This advanced POS system offers a multitude of functionalities, providing a seamless and user-friendly experience for both customers and staff. Here’s an overview of its key features: 1 - QUEUE MANAGEMENT: The software includes a robust queue management system, allowing businesses to efficiently handle customer flow. It enables the creation and processing of tickets in queues, ensuring a fair and organized service. 2 - ARTICLE MANAGEMENT: Users can easily add and manage articles within the system. This includes the ability to input detailed information such as product name, description, pricing, and stock levels. The software ensures real-time updates on inventory to prevent stockouts or overstock situations. 3 - SALES PROCESSING: The POS system facilitates quick and accurate sales transactions. With a user-friendly interface, staff can easily navigate through the system, scan items, and complete sales efficiently. The system provides detailed sales reports for analysis. 4 - PURCHASE MANAGEMENT Streamline the purchasing process with integrated purchase management. Users can place orders, track deliveries, and update stock levels accordingly. The system helps businesses optimize inventory levels and manage supplier relationships effectively. 5 - CARD PAYMENT PROCESSING : The software supports secure card payment transactions, ensuring a smooth and reliable payment process for customers. It integrates with various payment gateways to accommodate different card types and enhance the overall customer experience. 6 - INVOICE GENERATION : Businesses can generate professional invoices directly from the POS system. The software automatically includes relevant sales details, making it easy for both businesses and customers to keep track of transactions. 7 - LOYALTY CARD PROGRAM : The POS system includes a loyalty card program, allowing businesses to reward repeat customers. Customers can accumulate points with each purchase, and the system tracks and manages loyalty rewards seamlessly. 8 - CUSTOMIZABLE TICKET FORMATS : One of the standout features is the drag-and-drop customization of ticket formats. Users can personalize the layout and content of receipts or invoices to meet specific business needs. 9 - CASH MANAGEMENT : The software provides robust cash management features, allowing users to add funds to the cash drawer, track daily cash movements, and reconcile at the end of each day. 10 - SERVICE CONSULTATION : The POS system offers the flexibility to consult various services, providing businesses with a holistic view of their operations. This includes analytics, customer trends, and sales performance. In summary, this advanced POS software is a comprehensive solution that combines ease of use with powerful functionalities, making it an indispensable tool for businesses looking to enhance their retail operations and customer satisfaction. POINTS ON TECHNOLOGIES * Java SE 9 * Apache Tomcat ( like a web server ) * Apache Axis (as a provider of web services ) * Jasper Ireport ( as a status / report generator developed in java ) * Eclipse Kipler ( IDE ) * Photoshop * Free Marker (moteur de tmeplate ) * JavaPos ( api assure la communication avec l’imprimente de ticket ) * Swing * Jdbc * Jdom ( traitement de fichier xml ) * Web service (Soap) * Oracle * Sql developer SCREENSHOTS VIDEO PRESENTATION CLONE TO THE GIT Copy https://gitlab.com/bensassi/nutriprocess.git GET A QUOTE ON A PROJECT : Name Email Tell us about your project Send Web Application AUX TRAVAUX : MANAGE YOUR WORKS EASILY AUX TRAVAUX : MANAGE YOUR WORKS EASILY Introducing our innovative web application designed to simplify your project estimation process – a dynamic platform that enables users to effortlessly input simulations of various works and receive instant price quotes * Client TousRenov FR * Date 01/01/2014 * Services Web Application * Budget + 5 000 LIKE THIS 0 VIEW PROJECT PRÉSENTATION DU PROJET AuxTravaux is an advanced web application tailored for craftsmen, contractors, and construction professionals, aiming to simplify the planning, pricing, and management of construction projects, specifically focusing on carpentry, painting, and tiling. This platform empowers users to effortlessly create simulations, generate precise quotes, and effectively handle a range of construction services. KEY FEATURES : 1 - WORK SIMULATION : * Create detailed simulations for various construction tasks such as carpentry, painting, and tiling. * Input specific project details, including materials, labor hours, and other variables. * Visualize simulated work for a comprehensive overview. 2 - DYNAMIC PRICING ENGINE: * Utilize a robust pricing engine that adapts to real-time market conditions. * Consider variables such as labor costs, material expenses, and additional services. * Receive instant and accurate price estimates for your simulations. 3 - QUOTE GENERATION : * Easily convert simulations into professional, detailed quotes. * Customize quotes with your branding, terms, and conditions. * Provide clients with transparent breakdowns of costs and services. 4 - CLIENT MANAGEMENT : * Maintain a centralized database of clients and their project history. * Track communication, quotes, and project progress in one place. * Streamline client interactions and improve relationship management. 5 - TASK TRACKING AND SERVICE HANDLING : * Efficiently manage ongoing tasks and construction projects within the platform. * Track project milestones, deadlines, and completion status. * Handle additional services and modifications seamlessly. 6 - USER-FRIENDLY INTERFACE : * Intuitive and easy-to-navigate interface for users of all technical levels. * Responsive design ensures accessibility from desktops, tablets, and mobile devices. * Quick access to key features for a smooth user experience. 7 - USER AND PERMISSION MANAGEMENT : * Granular control over user roles and permissions. * Define access levels based on expertise and project focus. * Ensure secure collaboration within teams while safeguarding sensitive project details. BENEFITS : * Time Efficiency: Streamline the entire process from simulation to service completion. * Accuracy: Obtain precise pricing and detailed quotes using the dynamic pricing engine. * Client Satisfaction: Provide clients with transparent and professional quotes. * Workflow Optimization: Effectively manage tasks and projects for increased productivity. Experience the power of AuxTravaux and take control of your construction-oriented business with a comprehensive, user-friendly, and efficient solution. Optimize your workflow, enhance client interactions, and boost your overall business success. CLIENTS POINTS ON TECHNOLOGIES * Laravel 5.3 * Bootstrap 3 * MySql * Jquery v3 * Ajax * Angular.js * Composer * Api : Socialist – Inscription via réseaux sociales * Api : DomPDF – Génération des document pdf a patir d’une vue html * Api : anlutro / laravel-settings – persister les setting en json de maniére plus efficace * Api : Carbon – gestion de date * Api : Entrust – gestion de permission * Adobe photoshop CC * Php Storm 2016.2 * MySql WorkBench 6.2 SCREENSHOTS VIDEO PRESENTATION PART 1 - MAIN DEMO PART 2 - DEMO BLOG PART 3 - LIVE CHAT CLONE TO THE GIT Copy https://gitlab.com/bensassi/nutriprocess.git GET A QUOTE ON A PROJECT : Name Email Tell us about your project Send Web Application 13 ARC MOBILE : MANAGE SIM AND RECHARGE CARDS ARC MOBILE : MANAGE SIM AND RECHARGE CARDS ArcMobile POS offers a user-friendly interface, enabling seamless SIM card transactions with just a few clicks. This cutting-edge application not only facilitates the sale of SIM cards but also generates recharge cards effortlessly * Client Laratech * Date 11-12-2022 * Services Web Application * Budget + 15 0000 * Duration 8 Months LIKE THIS 13 PRÉSENTATION DU PROJET ArcMobile POS, a versatile platform designed to simplify and streamline the sale and activation of SIM cards. ArcMobile POS offers a user-friendly interface, enabling seamless SIM card transactions with just a few clicks. This cutting-edge application not only facilitates the sale of SIM cards but also generates recharge cards effortlessly. Users can customize and print lists of recharge cards, providing a convenient and efficient way to distribute and sell prepaid credit. ArcMobile POS is a comprehensive solution that caters to the needs of businesses and individuals in the telecommunications industry, revolutionizing the process of SIM card management and recharge card distribution. Experience the future of SIM card transactions with ArcMobile POS, where simplicity meets innovation. 1 - SIM CARD SALE AND ACTIVATION : ARC Mobile POS simplifies the sale and activation of one or several SIM cards through its intuitive interface. Users can easily navigate the platform to input customer details, select desired plans, and activate the SIM cards seamlessly. The application ensures a quick and efficient process, reducing manual errors and enhancing the overall customer experience. 2 - RECHARGE CARD GENERATION : With ArcMobile POS, businesses can effortlessly generate recharge cards tailored to their specifications. Users have the flexibility to customize the denominations, validity periods, and designs of the recharge cards. This functionality streamlines the production process, allowing for quick adaptation to market demands and promotional strategies. 3 - PRINTING LISTS OF RECHARGE CARDS : ArcMobile POS enhances operational efficiency by enabling the bulk printing of recharge card lists. Users can select specific batches or denominations, and the application generates comprehensive lists for printing. This feature is particularly beneficial for distributors and retailers who can efficiently manage large volumes of recharge cards, reducing the time and effort required for manual handling. 4 - INVENTORY MANAGEMENT : The application includes a robust inventory management system to keep track of available SIM cards and recharge card stocks. Users can monitor real-time inventory levels, receive low-stock alerts, and generate reports to analyze sales trends. This functionality ensures that businesses can maintain optimal stock levels and avoid disruptions in service. 5 - USER AUTHENTICATION AND SECURITY : ArcMobile POS prioritizes the security of sensitive customer information and transaction data. The application implements robust user authentication protocols to ensure authorized access. Encryption technologies are employed to safeguard data during transmission, providing a secure environment for businesses to manage their SIM card sales and recharge card distribution 6 - SALES REPORTING AND ANALYTICS : Gain valuable insights into your business with ArcMobile POS ‘s comprehensive reporting and analytics tools. Track sales performance, monitor activation rates, and analyze customer behavior. The application generates detailed reports that aid in decision-making, allowing businesses to optimize their strategies and enhance overall performance. 7 - USER-FRIENDLY INTERFACE : ArcMobile POS features an intuitive and user-friendly interface, making it accessible for users with varying levels of technical expertise. The design prioritizes simplicity without compromising on functionality, ensuring a smooth and enjoyable user experience. POINTS ON TECHNOLOGIES This project is composed of two parts, FrontEnd part developed by Angular 8 and a BackOffice part developed by Laravel 7. Communication between these two parts is ensured by web services PRE REQUEST TOOLS INSTALLED IN OS * Tesseract ocr 6 * ImageMagick * Ghost Script * LibTiff PACKAGES USED ON THE ANGULAR SIDE * Jselect * JCalendar * ngBootstrap * ngx DataTable * FullCalendar * ngSnotify * ngLightBox * Moment * Lodash * ngxPermission * ngxFavIcon * ngxPagination * ngxColorPicket * ngxMask PACKAGES USED ON THE LARAVEL SIDE * barryvdh/laravel-dompdf * thiagoalessio/tesseract_ocr * chumper/zipper * kwn/number-to-words * maatwebsite/excel * ajcastro/eager-load-pivot-relations * milon/barcode * tymon/jwt-auth SCREENSHOTS VIDEO PRESENTATION 00:00 21:30 HD title title info EMBED THIS VIDEO IN YOUR SITE: <iframe src='http://yourwebsite.com/embed/index.html?embed=true' width='0' height='0' frameborder=0 webkitAllowFullScreen mozallowfullscreen allowFullScreen></iframe> Copy SHARE LINK TO THIS PLAYER: https://v3.bensassiridha.com/?id=0 Copy HD HD SD 1080p HD 720p HD Skip advertisement Advertisement (00:00) visitAdvertiser.com Video has no sound GET A QUOTE ON A PROJECT : Name Email Tell us about your project Send Web Application 258 SOG FAB : ANIMAL FEEDING MANAGEMENT SOG FAB : ANIMAL FEEDING MANAGEMENT Your comprehensive web application for efficient and streamlined management of animal food products. Whether you’re dealing with staple items like soya or intricate compound products such as concentrates, SogFab simplifies the entire process, providing a user-friendly interface for businesses in the animal nutrition industry. * Client SogFab * Date 12/11/2016 * Services Web Application * Budget + 4 000 $ * Duration 9 Months LIKE THIS 258 PRÉSENTATION DU PROJET SogFab – Web application developed for a company selling simple products for animal feed such as soy, corn, Cmv and products composed of other products for example 1kg concentrate is composed of 700 g soy and 300 g bran. Among its features, I can cite: * Manage Suppliers and their contacts * Manage product categories * Manage products (simple or composed) * Manage product inventories * Manage Customers of particular or Company types (their documents, their credits, their advances, their checks, their specific prices for products) * Manage deadlines (we give a deadline of time for each company to mark the date of its settlement) * Manage Tickets (It is a payment method adopted by companies in which the company indicates its purchasing needs, it indicates the products and quantities) * Manage purchases * Manage sales * Manage the regulations * Manage application settings (roles, permissions, users, activity history) * Manage payments and deposits by checks, by deadlines, by ticket, by cash, by checks) * Generate extracts of tickets, sales, stock movement, regulations * Manage payment methods * Send notifications (push notification) on the quantity of stock if it exceeds the alert quantity, also send notifications if the deadline has been completed * Manage the users of the application (their roles, permissions, see the history of each user) * Change the application settings * View the dashboard in which there is several information such as: Evolution of sales by month, Total sales, Sales by product, Annual report (Sales / Purchases), Recent transaction for sales, installments and purchases, Best product on sale and in quantity, advances of current tickets, current payments, deadlines revived, Credits per customer and sales per customer * Search for information about the customer (his deadlines, tickets, sales, settlements and payments) POINTS ON TECHNOLOGIES This project is composed of two parts, FrontEnd part developed by Angular 8 and a BackOffice part developed by Laravel 7. Communication between these two parts is ensured by web services PRE REQUEST TOOLS INSTALLED IN OS * Tesseract ocr 6 * ImageMagick * Ghost Script * LibTiff PACKAGES USED ON THE ANGULAR SIDE * Jselect * JCalendar * ngBootstrap * ngx DataTable * FullCalendar * ngSnotify * ngLightBox * Moment * Lodash * ngxPermission * ngxFavIcon * ngxPagination * ngxColorPicket * ngxMask PACKAGES USED ON THE LARAVEL SIDE * barryvdh/laravel-dompdf * thiagoalessio/tesseract_ocr * chumper/zipper * kwn/number-to-words * maatwebsite/excel * ajcastro/eager-load-pivot-relations * milon/barcode * tymon/jwt-auth SCREENSHOTS VIDEO PRESENTATION CLONE TO THE GIT Copy https://gitlab.com/bensassi/nutriprocess.git GET A QUOTE ON A PROJECT : Name Email Tell us about your project Send Web Application BRANDS ZOOM : E-COMMERCE WEBSITE DROPSHOPING BRANDS ZOOM : E-COMMERCE WEBSITE DROPSHOPING Welcome to our WordPress eCommerce platform, designed to elevate your online shopping experience by seamlessly importing a vast array of brands. Our user-friendly website brings together an extensive collection of products from diverse brands, offering you a one-stop destination for all your shopping needs. * Client BrandsZoom * Date 02-01-2019 * Services Web Application * Budget + 3 000 * Duration 3 Months LIKE THIS 0 PRESENTATION OF THE PROJECT Brands Zoom – E-commerce site specializing in the sale of high-end items using the principle of Drop Shoping, in this project I took care of logo design, Theme adaptation and the creation of advertising banners. Among these characteristics * It accepts several types of payment: PayPal or Stripe * Multi currency * Multi Lang (French, English, Chinese ..) * Formulas for calculating the delivery according to the country and the weight POINTS ON TECHNOLOGIES * WordPress 5 * Photoshop CC 2021 * Plugin : Ecommerce * Plugin : TransPress * Plugin : Elementor * Multi occurence * Plugin : PayPal * Plugin : Stripe * Plugin : bdroppy SCREENSHOTS VIDEO PRESENTATION VIDEO PROMO (CREATED BY ME) GET A QUOTE ON A PROJECT : Name Email Tell us about your project Send See More 10+ Years of Experience MY RESUME * Education * Experience * Professional Skills * Personal Skills 2009 - 2015 EDUCATION QUALITY IT BACCALAUREATE University of ARIANA (2006 - 2010) 15/20 Where I delved into the fundamentals of programming languages such as HTML, CSS, and JavaScript. This pivotal experience ignited my passion for development, laying the foundation for my exploration into the dynamic world of coding FUNDAMENTAL IT LICENSE Higher Institute of Computer Science (2010 - 2013) 14/20 The Fundamental IT license significantly elevated my development skills, providing a robust foundation. Empowered by this experience, I've embarked on creating freelance projects, leveraging newfound expertise to deliver innovative solutions IT ENGINEER Higher Institute of Computer Science (2010 - 2013) 15/20 As an IT engineer, I've advanced my projects by integrating cutting-edge technologies. Proficient in advanced programming languages like Laravel and Angular, I now excel in delivering sophisticated projects efficiently and with precision. CERTAFICATIONS IN JAVA & PHP Udemy - (2021) Online I am proud to hold certifications in both Java and PHP, showcasing my proficiency and expertise in these versatile programming languages. These certifications validate my commitment to staying at the forefront of technology and reinforce my capability to deliver high-quality solutions in Java and PHP development. 2013 - 2024 JOB EXPERIENCE (+ 10 YEARS) FULLSTACK DEVELOPER (JAVA SE - EE / LARAVEL 7 / SYMFONY 4 / ANGULAR 11) - 3 YEARS Unidosa - On A Mission At MIPIH - (2020 - Present) France As an IT consultant, I spent 3 years at ESN Unidosa. During this period I had assignments with major companies in France such as FrenchLocker, ArcMobile, and Mipih WEB DEVELOPER (LARAVEL/ANGULAR/JAVA) / MOBILE (IONIC) - 4 YEARS Aggema - (2016 - 2020) France A significant experience at an insurance leader in France in the insurance field, During this experience I had solid knowledge in the insurance business as well as developing several projects some either mobile and web FREELANCE WITH A ACCOUNTANT - 2 YEARS Mbh Fiduciaire - (2015 - 2019) Suisse I had the opportunity to enter into cooperation with an Accountant who has a large client portfolio. We have proposed several solutions to help theirs customers to easily manage their invoices JAVA SE / JAVA EE DEVELOPER Horizon Informatique (2013 - 2015) Tunisia 2 years at horizon informatique as a Java SE / EE developer. During this period I developed a commercial management software, a Cash Register and a backend of this cash register Features DEVELOPMENT SKILL JAVA SE/EE 96% LARAVEL 95% ANGULAR 98% IONIC 93% FLUTTER 80% Features DESIGN SKILL PHOTOSHOP 100% FIGMA 95% ADOBE XD. 60% ADOBE ILLUSTRATOR 70% ADOBE DESIGN 90% Features PERSONAL SKILL ARABIC 96% ENGLISH 80% FRENSH 90% What Clients Say TESTIMONIAL Bound - Trolola SIMON MEIER Operating Officer WEB APP DEVELOPMENT Upwork - Mar 4, 2016 - Aug 30, 2021 * * * * * Working with Ben Sassi Ridha was an absolute pleasure. As a freelance developer, Ridha not only met but exceeded my expectations. His coding proficiency and attention to detail ensured a flawless execution of my project. The communication was clear, and Ridha demonstrated a commitment to delivering quality results. If you're in search of a reliable and skilled freelancer, look no further than Ben Sassi Ridha Suisse ISMAEL Director RLC Swiss Cars SOFTWARE DEVELOPMENT via Upwork - Mar 4, 2021 - Aug 30, 2021 * * * * * Working with Ben Sassi Ridha has been a game-changer for my projects. Their coding skills are nothing short of exceptional, and they consistently delivered high-quality solutions that exceeded my expectations. What sets Ben Sassi Ridha apart is not just their technical proficiency but also their ability to understand the unique needs of my projects Rainbow-Themes SOFIA HERZOG Chief Operating Officer TRAVEL MOBILE APP DESIGN. via Upwork - Mar 4, 2015 - Aug 30, 2021 test * * * * * Partnering with Ben Sassi Ridha for my software development needs has been an absolute game-changer. Their proficiency in coding and problem-solving is unmatched, turning my ideas into functional and efficient solutions. Bound - Trolola SIMON MEIER Operating Officer WEB APP DEVELOPMENT Upwork - Mar 4, 2016 - Aug 30, 2021 * * * * * Working with Ben Sassi Ridha was an absolute pleasure. As a freelance developer, Ridha not only met but exceeded my expectations. His coding proficiency and attention to detail ensured a flawless execution of my project. The communication was clear, and Ridha demonstrated a commitment to delivering quality results. If you're in search of a reliable and skilled freelancer, look no further than Ben Sassi Ridha Suisse ISMAEL Director RLC Swiss Cars SOFTWARE DEVELOPMENT via Upwork - Mar 4, 2021 - Aug 30, 2021 * * * * * Working with Ben Sassi Ridha has been a game-changer for my projects. Their coding skills are nothing short of exceptional, and they consistently delivered high-quality solutions that exceeded my expectations. What sets Ben Sassi Ridha apart is not just their technical proficiency but also their ability to understand the unique needs of my projects Rainbow-Themes SOFIA HERZOG Chief Operating Officer TRAVEL MOBILE APP DESIGN. via Upwork - Mar 4, 2015 - Aug 30, 2021 test * * * * * Partnering with Ben Sassi Ridha for my software development needs has been an absolute game-changer. Their proficiency in coding and problem-solving is unmatched, turning my ideas into functional and efficient solutions. Bound - Trolola SIMON MEIER Operating Officer WEB APP DEVELOPMENT Upwork - Mar 4, 2016 - Aug 30, 2021 * * * * * Working with Ben Sassi Ridha was an absolute pleasure. As a freelance developer, Ridha not only met but exceeded my expectations. His coding proficiency and attention to detail ensured a flawless execution of my project. The communication was clear, and Ridha demonstrated a commitment to delivering quality results. If you're in search of a reliable and skilled freelancer, look no further than Ben Sassi Ridha * 1 * 2 * 3 Popular Clients AWESOME CLIENTS * AutoMobile * Works * E-Commerce * Restauration * Insurance * Artificial intelligence RLC Swiss Cars Best cars Alios RENT Major Transport MBH AUTO Best Swiss Cars AUTO Occasion Garage Eoile Mécanique KL Automobile ISO Façade Silva Carrelage Sàrl Fr-Platrerie et peinture Major Transport Aux Travaux AL Mahouri Rénovation Du Tout Propre Lémane Débauchage Minérale Rénovation Brands Zoom Sog Fab Sog Fab FrenchLocker Arc Mobile Yasmin Traiteur Royal Fast Food Taco Ta Crepe Yasmin Traiteur Royal Fast Food Taco Ta Crepe Taco Ta Crepe MyFidelidade Mipih MBH OCR Mbh Fiduciaire Pricing MY PRICING * Web * Mobile * Desktop PRICE PER HOUR $20.00 Our pricing model for web development is designed to accommodate the diverse requirements of each project, recognizing the varying complexities associated with different websites. We take into account factors such as the type of website (e.g., static, dynamic, e-commerce), the extent of interactivity, design intricacy, and the technology stack involved. Whether you need a responsive website, an e-commerce platform, or a custom web application, our pricing is transparent and based on a thorough evaluation of your specific needs. List of factors influencing the pricing : Type of Website: Static, dynamic, e-commerce, etc. Interactivity: Degree of user engagement and interactivity. Design Complexity: Intricacy of the website's design and user experience. Technology Stack: Choice of front-end and back-end technologies. Advanced Features: Integration of advanced functionalities and third-party services. Customization Level: The extent of customization required. Project Size and Scale: The overall scope and scale of the web development project. Maintenance and Support: Ongoing support and maintenance requirements post-launch. ORDER NOW 2 Days Delivery Unlimited Revission PRICE PER HOUR Ios / Android $25.00 Our pricing for mobile application development is tailored to the unique needs and complexities of each project. We understand that every app is different, and factors such as functionality, design complexity, and platform choice play a crucial role in determining the overall development cost. Our pricing is transparent and based on a detailed assessment of your requirements. Whether you need an Android or iOS application. List of factors influencing the pricing: Functionality: The complexity and scope of features. Design Complexity: The intricacy of the user interface and user experience design. Platform (Android/iOS): Development for a specific platform or both. Integration of Advanced Functionalities: Incorporating advanced features like AI, AR, or extensive third-party integrations. Customization Level: The degree of customization required for the app. Development Timeframe: Urgency and timeline for project completion. Maintenance and Support: Ongoing support and maintenance requirements post-launch. ORDER NOW 2 Days Delivery Unlimited Revission PRICE PER HOUR $30.00 Our pricing for desktop development is tailored to meet the unique demands of each project, recognizing the diverse complexities associated with different desktop applications. We take into consideration factors such as the type of application (e.g., standalone software, enterprise solutions), the level of sophistication in features, design intricacy, and the chosen technology stack. Whether you require a robust business application, custom software, or a specialized desktop solution, our pricing is transparent and based on a thorough assessment of your specific needs. List of factors influencing the pricing: Type of Desktop Application: Standalone software, enterprise solutions, etc. Feature Sophistication: Level of complexity in features and functionalities. Design Intricacy: Complexity of the user interface and user experience. Technology Stack: Choice of technologies for development. Advanced Features: Integration of advanced functionalities. Customization Level: The extent of customization required. Project Size and Scale: The overall scope and scale of the desktop development project. Development Timeline: Urgency and timeframe for project completion. Maintenance and Support: Ongoing support and maintenance requirements post-launch. ORDER NOW 2 Days Delivery Unlimited Revission Visit my blog and keep your feedback MY BLOG Development 4 min read THE BEST WAYS TO DO MARKET RESEARCH FOR YOUR BUSINESS PLAN. 17 août 2022 THE BEST WAYS TO DO MARKET RESEARCH FOR YOUR BUSINESS PLAN. There are many variations of passages of Lorem Ipsum available, but the majority have suffered alteration in some form, by injected humour, or randomised words which don’t look even slightly believable. If you are going to use a passage of Lorem Ipsum. You need to be sure there isn’t anything embarrassing hidden in the middle of text. All the Lorem Ipsum generators on the Internet tend toitrrepeat predefined chunks. Image Caption There are many variations of passages of Lorem Ipsum available, but the majority have suffered alteration in some form, by injected humour, or randomised words which don’t look even slightly believable. If you are going to use a passage of Lorem Ipsum. You need to be sure there isn’t anything embarrassing hidden in the middle of text. All the Lorem Ipsum generators on the Internet tend toitrrepeat predefined chunks. FIRST, SOLVE THE PROBLEM. THEN WRITE THE CODE. Necessary, making this the first true generator on the Internet. It re are many variations of passages of Lo rem Ipsum available, but the majority have suffered alteration in some form, by injectedeed eedhumour, or randomised words which don’t look even slightly believable. > A programming language is for thinking about programs, not for expressing > programs you’ve already thought of. It should be a pencil, not a pen. There are many variations of passages of Lorem Ipsum available, but the majority have suffered alteration in some form, by injected humour, or randomised words which don’t look even slightly believable. If you are going to use a passage of Lorem Ipsum. You need to be sure there isn’t anything embarrassing hidden in the middle of text. All the Lorem Ipsum generators on the Internet tend toitrrepeat predefined chunks. Necessary, making this the first true generator on the Internet. It re are many variations of passages of Lorem Ipsum available, but the majority have suffered alteration in some form, by injectedeed eedhumour, or randomised words which don’t look even slightly believable. There are many variations of passages of Lorem Ipsum available, but the majority have suffered alteration in some form, by injected humour, or randomised words which don’t look even slightly believable. If you are going to use a passage of Lorem Ipsum. You need to be sure there isn’t anything embarrassing hidden in the middle of text. All the Lorem Ipsum generators on the Internet tend toitrrepeat predefined chunks. Necessary, making this the first true generator on the Internet. It re are many variations of passages of Lorem Ipsum available, but the majority have suffered alteration in some form, by injectedeed eedhumour, or randomised words which don’t look even slightly believable. Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Quis ipsum suspendisse ultrices gravida. Risus commodo . There are many variations of passages of Lorem Ipsum available, but the majority have suffered alteration in some form, by injected humour, or randomised words which don’t look even slightly believable. If you are going to use a passage of Lorem Ipsum. You need to be sure there isn’t anything embarrassing hidden in the middle of text. All the Lorem Ipsum generators on the Internet tend toitrrepeat predefined chunks. Necessary, making this the first true generator on the Internet. It re are many variations of passages of Lorem Ipsum available, but the majority have suffered alteration in some form, by injectedeed eedhumour, or randomised words which don’t look even slightly believable. Necessary, making this the first true generator on the Internet. It re are many variations of passages of Lo rem Ipsum available, but the majority have suffered alteration in some form, by injectedeed eedhumour, or randomised words which don’t look even slightly believable. Quote 4 min read THE EASIEST WAY TO BECOME A SUCCESSFUL WRITER AND AUTHORS. 17 août 2022 THE EASIEST WAY TO BECOME A SUCCESSFUL WRITER AND AUTHORS. There are many variations of passages of Lorem Ipsum available, but the majority have suffered alteration in some form, by injected humour, or randomised words which don’t look even slightly believable. If you are going to use a passage of Lorem Ipsum. You need to be sure there isn’t anything embarrassing hidden in the middle of text. All the Lorem Ipsum generators on the Internet tend toitrrepeat predefined chunks. Image Caption There are many variations of passages of Lorem Ipsum available, but the majority have suffered alteration in some form, by injected humour, or randomised words which don’t look even slightly believable. If you are going to use a passage of Lorem Ipsum. You need to be sure there isn’t anything embarrassing hidden in the middle of text. All the Lorem Ipsum generators on the Internet tend toitrrepeat predefined chunks. FIRST, SOLVE THE PROBLEM. THEN WRITE THE CODE. Necessary, making this the first true generator on the Internet. It re are many variations of passages of Lo rem Ipsum available, but the majority have suffered alteration in some form, by injectedeed eedhumour, or randomised words which don’t look even slightly believable. > A programming language is for thinking about programs, not for expressing > programs you’ve already thought of. It should be a pencil, not a pen. There are many variations of passages of Lorem Ipsum available, but the majority have suffered alteration in some form, by injected humour, or randomised words which don’t look even slightly believable. If you are going to use a passage of Lorem Ipsum. You need to be sure there isn’t anything embarrassing hidden in the middle of text. All the Lorem Ipsum generators on the Internet tend toitrrepeat predefined chunks. Necessary, making this the first true generator on the Internet. It re are many variations of passages of Lorem Ipsum available, but the majority have suffered alteration in some form, by injectedeed eedhumour, or randomised words which don’t look even slightly believable. There are many variations of passages of Lorem Ipsum available, but the majority have suffered alteration in some form, by injected humour, or randomised words which don’t look even slightly believable. If you are going to use a passage of Lorem Ipsum. You need to be sure there isn’t anything embarrassing hidden in the middle of text. All the Lorem Ipsum generators on the Internet tend toitrrepeat predefined chunks. Necessary, making this the first true generator on the Internet. It re are many variations of passages of Lorem Ipsum available, but the majority have suffered alteration in some form, by injectedeed eedhumour, or randomised words which don’t look even slightly believable. Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Quis ipsum suspendisse ultrices gravida. Risus commodo . There are many variations of passages of Lorem Ipsum available, but the majority have suffered alteration in some form, by injected humour, or randomised words which don’t look even slightly believable. If you are going to use a passage of Lorem Ipsum. You need to be sure there isn’t anything embarrassing hidden in the middle of text. All the Lorem Ipsum generators on the Internet tend toitrrepeat predefined chunks. Necessary, making this the first true generator on the Internet. It re are many variations of passages of Lorem Ipsum available, but the majority have suffered alteration in some form, by injectedeed eedhumour, or randomised words which don’t look even slightly believable. Necessary, making this the first true generator on the Internet. It re are many variations of passages of Lo rem Ipsum available, but the majority have suffered alteration in some form, by injectedeed eedhumour, or randomised words which don’t look even slightly believable. Technician 4 min read THE QUICKEST WAY TO DELIVER YOUR MESSAGE? MAKE IT VISUAL. 17 août 2022 THE QUICKEST WAY TO DELIVER YOUR MESSAGE? MAKE IT VISUAL. There are many variations of passages of Lorem Ipsum available, but the majority have suffered alteration in some form, by injected humour, or randomised words which don’t look even slightly believable. If you are going to use a passage of Lorem Ipsum. You need to be sure there isn’t anything embarrassing hidden in the middle of text. All the Lorem Ipsum generators on the Internet tend toitrrepeat predefined chunks. Image Caption There are many variations of passages of Lorem Ipsum available, but the majority have suffered alteration in some form, by injected humour, or randomised words which don’t look even slightly believable. If you are going to use a passage of Lorem Ipsum. You need to be sure there isn’t anything embarrassing hidden in the middle of text. All the Lorem Ipsum generators on the Internet tend toitrrepeat predefined chunks. FIRST, SOLVE THE PROBLEM. THEN WRITE THE CODE. Necessary, making this the first true generator on the Internet. It re are many variations of passages of Lo rem Ipsum available, but the majority have suffered alteration in some form, by injectedeed eedhumour, or randomised words which don’t look even slightly believable. > A programming language is for thinking about programs, not for expressing > programs you’ve already thought of. It should be a pencil, not a pen. There are many variations of passages of Lorem Ipsum available, but the majority have suffered alteration in some form, by injected humour, or randomised words which don’t look even slightly believable. If you are going to use a passage of Lorem Ipsum. You need to be sure there isn’t anything embarrassing hidden in the middle of text. All the Lorem Ipsum generators on the Internet tend toitrrepeat predefined chunks. Necessary, making this the first true generator on the Internet. It re are many variations of passages of Lorem Ipsum available, but the majority have suffered alteration in some form, by injectedeed eedhumour, or randomised words which don’t look even slightly believable. There are many variations of passages of Lorem Ipsum available, but the majority have suffered alteration in some form, by injected humour, or randomised words which don’t look even slightly believable. If you are going to use a passage of Lorem Ipsum. You need to be sure there isn’t anything embarrassing hidden in the middle of text. All the Lorem Ipsum generators on the Internet tend toitrrepeat predefined chunks. Necessary, making this the first true generator on the Internet. It re are many variations of passages of Lorem Ipsum available, but the majority have suffered alteration in some form, by injectedeed eedhumour, or randomised words which don’t look even slightly believable. Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Quis ipsum suspendisse ultrices gravida. Risus commodo . There are many variations of passages of Lorem Ipsum available, but the majority have suffered alteration in some form, by injected humour, or randomised words which don’t look even slightly believable. If you are going to use a passage of Lorem Ipsum. You need to be sure there isn’t anything embarrassing hidden in the middle of text. All the Lorem Ipsum generators on the Internet tend toitrrepeat predefined chunks. Necessary, making this the first true generator on the Internet. It re are many variations of passages of Lorem Ipsum available, but the majority have suffered alteration in some form, by injectedeed eedhumour, or randomised words which don’t look even slightly believable. Necessary, making this the first true generator on the Internet. It re are many variations of passages of Lo rem Ipsum available, but the majority have suffered alteration in some form, by injectedeed eedhumour, or randomised words which don’t look even slightly believable. Contact CONTACT WITH ME BEN SASSI RIDHA Web / Mobile Developer I am available for freelance work. Connect with me via and call in to my account. Phone: +33 765 790 064 Email: contact@bensassiridha.com FIND WITH ME Your Name Phone Number Email Subject Your Message * * * * QUICK LINK * About * Portfolio * Services * Blog * Contact RESOURCES * Authentication * System Status * Terms of Service * Pricing * Over Right DEVELOPERS * Documentation * Authentication * API Reference * Support * Open Source © 2024. All rights reserved by BEN SASSI RIDHA Message us